Среда, 14 Февраля 2018 г. 18:52
+ в цитатник
Дамы и господа, пожалуйста, помогите !
Есть три таблицы: Таб1, Таб2, Таб3
связаны они с друг с другом по полю - Корп
Т.е. Таб1 связана с Таб2 по полю - Корп и Таб2 связана с Таб3 по полю - Корп
Таб1
Корп | Дата | Пар1 | Пар2 | 1 | 10.10.17 | 1.5 | 1.7 | 1 | 10.12.17 | 2.1 | 2.2 | 2 | 10.12.17 | 2 | 2 | 3 | 11.12.17 | 3 | 2 | 3 | 15.01.18 | 1 | 1 |
|
Таб2
Корп | Дата | Пар3 | 1 | 18.10.17 | 1 | 2 | 10.12.17 | 2 | 3 | 01.01.18 | 3 | 3 | 19.01.18 | 17 | 1 | 21.01.18 | 2 |
|
Таб3
Корп | Дата | Пар4 | 1 | 05.11.17 | 1 | 3 | 07.02.18 | 3 |
|
Как после выполнения запроса получить следующую таблицу:
Корп | Дата_таб1 | Пар1_таб1 | Пар2_таб1 | Дата_таб2 | Пар3_таб2 | Дата_таб3 | Пар4_таб3 | 1 | 10.10.17 | 1.5 | 1.7 | 18.10.17 | 1 | 05.11.17 | 1 | 1 | 10.12.17 | 2.1 | 2.2 | 21.01.18 | 2 | | | 2 | 10.12.17 | 2 | 2 | 10.12.17 | 2 | | | 3 | 11.12.17 | 3 | 2 | 01.01.18 | 3 | | | 3 | 15.01.18 | 1 | 1 | 19.01.18 | 17 | 07.02.18 | 3 |
|
Т.е. необходимо объединить таблицы по полю - Корп и при этом чтобы выполнялось условие:
Дата_таб1>=Дата_таб2 и Дата_таб2>=Дата_таб3
Можно ли сделать такую выборку без изменения структуры таблиц.
И если можно то как?
http://www.sql.ru/forum/1285346/obedinenie-tablic
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-