У меня есть запрос, который возвращает набор результатов аналогичен приведенному нижеКак получить отдельные значения из столбцов?
A | B | C | D
-----|----|----|-----
1 abc | d0 | e0 | true
2 def | d0 | e1 | true
3 ghi | d0 | e2 | true
4 jkl | d1 | e1 | true
5 mno | d2 | e2 | false
В колонке А каждое значение является уникальным. но столбцы B, C, D имеют несколько повторяющихся значений. Я хочу все значения столбца A, но различные значения столбца B, C, D.
Ожидаемый результат что-то подобное
A | B | C | D
-----|---- |---- |-----
1 abc | d0 | e0 | true
2 def | NULL| e1 | NULL
3 ghi | NULL| NULL| NULL
4 jkl | d1 | NULL| NULL
5 mno | d2 | e2 | false
Единственное ограничение, я хочу, чтобы добиться этого в едином операторе выбора. Нет вложенных операторов Select.
Почему 'C' является' NULL' в строке '3'? – Quassnoi