Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как из трех таблиц собрать одну?
|
|||
|---|---|---|---|
|
#18+
Ребята, подскажите, пожалуйста Мне нужно получить таблицу Я создала три запроса и в принципе, нужную информацию выдернула, но как теперь эти три запроса соединить в один, чтобы получить таблицу как на картинке Сейчас у меня три выборки с датами... select holeid, min(CAST((CASE when name ='Lith_LoggedDate' then value end) as date))minLOG, max(CAST((CASE when name ='Lith_LoggedDate' then value end)as date))maxLOG from GEODETAILS where holeid = 'makh-17-002' group by HOLEID select holeid, min(CAST((CASE when name ='Drill_Date_start' then value end) as date))minDrill, max(CAST((CASE when name ='Drill_Date_end' then value end)as date))maxDrill from holedetails where holeid = 'makh-17-002' group by HOLEID select holeid, min(CAST((CASE when name ='Log_Date_Start' then value end) as date))minLOG, max(CAST((CASE when name ='Log_Date_end' then value end)as date))maxLOG from holedetails where holeid = 'makh-17-002' group by HOLEID Кажется у меня кривые руки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2018, 12:50 |
|
||
|
Как из трех таблиц собрать одну?
|
|||
|---|---|---|---|
|
#18+
katish444, declare @GEODETAILS table (holeid varchar, name varchar, value varchar ); insert into @GEODETAILS values ( 'makh-17-002', 'Lith_LoggedDate', '20-oct-2017' ) , ( 'makh-17-002', 8, 100, ''Lith_LoggedDate', '25-oct-2017' ) declare @holedetails table (holeid varchar, name varchar, value varchar ); insert into @GEODETAILS values ( 'makh-17-002', 'Drill_Date_start', '15-oct-2017' ) , ( 'makh-17-002', 'Log_Date_Start', '20-oct-2017' ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2018, 12:55 |
|
||
|
Как из трех таблиц собрать одну?
|
|||
|---|---|---|---|
|
#18+
делаете четвёртый подзапрос - получаете только holeid, и к нему уже по-левому привязываете свои запросы с данными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2018, 13:38 |
|
||
|
|

start [/forum/topic.php?fid=46&tid=1690427]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 257ms |
| total: | 395ms |

| 0 / 0 |
