SQL: как вернуть несуществующую строку?

Допустим, у меня есть следующая таблица:

=================================================
| color_id | parent_id | language_id | name     |
=================================================
| 1        | 50        | 1           | Black    |
-------------------------------------------------

Тогда скажем, мне нужна строка WHERE parent_id = 50 AND language_id = 2 . Очевидно, я ничего не получу обратно, основываясь на моем примере таблицы. Однако мне все еще нужен результат - вероятно, что-то вроде этого:

=================================================
| color_id | parent_id | language_id | name     |
=================================================
| NULL     | 50        | 2           | NULL     |
-------------------------------------------------

Есть ли способ сделать это в SQL?

5
задан StackOverflowNewbie 8 May 2011 в 11:20
поделиться