Я работаю с КИ.В основном у меня есть 3 таблицы, откуда я должен получить данные.1.Mumbai_EMP 2.Delhi_EMP 3.EMP_MASTER
У меня есть данные о транзакциях сотрудников для каждого месяца с разбивкой по городам в первые 2 таблицы.И в EMP_MASTER
у меня есть базовая информация о сотруднике.Pay_I имеет столбец столбца CITY_ID
в обеих таблицах.001 для Мумбаи и 002 для Дели.
Я прилагаю свои 3 скриншота всех 3 таблиц с данными.
Предположим, я хочу получить все записи из обеих таблиц.Итак, обычно я использую соединения с SELECT whaterver columns like mum.CITY_ID,del.CITY_ID,mum.pay_date,del.pay_date etc
.
![EMP_MASTER](https://i.stack.imgur.com/hOmuQ.png)
![MUM_TABLE](https://i.stack.imgur.com/9TSmG.png)
![DELHI_TABLE](https://i.stack.imgur.com/ByLAX.png)
Я хочу отобразить все данные из таблиц Мумбаи и Дели в виде данных.Так что в настоящее время я получу 4 строки из базы данных.
Я использую запрос ниже, чтобы получить все записи:
SELECT mum.CITY_ID,mum.pay_date,del.CITY_ID,del.pay_date,master.email,master.name FROM mumbai_emp AS mum LEFT JOIN delhi_emp AS del ON mum.emp_id = del.emp_id LEFT JOIN emp_master AS master ON master.id = del.emp_id
Но он показывает данные, подобные изображению ниже, что яне хочу.
![enter image description here](https://i.stack.imgur.com/mHbNb.png)
Я хочу отображать данные, как в следующем формате:
ID |EMP_ID |CITY_ID | email | Name | pay_date |
-----------------------------------------------------------
1 | 1 |1 | xyz@mail.com | xyz | 2018-09-01|
2 | 1 |1 | xyz@mail.com | xyz | 2018-10-01|
3 | 2 |2 | abc@mail.com | abc | 2018-09-01|
4 | 1 |2 | xyz@mail.com | xyz | 2018-11-01|
В указанном формате это будет легкодля меня, чтобы отобразить данные и настроить мои фильтры. Но для этого я хочу что-то другое, что я не могу понять. Пожалуйста, помогите мне в этом.