Я хотел бы знать, возможно ли создать левое объединение дважды для одной и той же таблицы с различными инструкциями where в них, которые создают новый столбец, так что данные возвращают 1 строку на ID.Пример данных ниже:
ID | Title |
123| 1 |
123| 2 |
321| 1 |
321| 2 |
Я пытался запустить этот код, но он выдает ошибку
Простите, я новичок в SQL и не уверен, что даже собираюсь сделать этоверно, но вот что я пытался сделать:
select c.ID, Title1, Title2
From c
left join (select b.title "title1"
from titles b
where title='1' and c.ID=b.ID)
left join (select b.title "title2"
from titles b
where title='2' and c.ID=b.ID)
Желаемый вывод
ID | Title1| Title2 |
123| 1 | 2 |
321| 1 | 2 |