Условия выбора данных в представлении для колонки со заначением NULL
Есть таблица ATEST с двумя столбцами QUESTS, COMMENTS:
QUESTS COMMENTS
-------------------------------
Вопрос 1 Тут есть данные
Вопрос 2
Вопрос 3
Вопрос 4 И тут есть данные
Вопрос 5
Надо сделать на основе этой таблицы предсттавление с одним столбцом QUECOMM, в котором должна быть информация:
- если в
COMMENTSесть данные (неNULL), то внести данные изATEST.COMMENTS(получится, 1 и 4 строки) - если в
COMMENTSнет данных (NULL), тогда братьATEST.QUESTS(2, 3 и 5 строки).
То есть, сделать простое условие. Как его сделать именно в SQL?
Ответы (1 шт):
Автор решения: 0xdb
→ Ссылка
Думаю так:
create or replace view atestview as
select coalesce (comments, quests) quecom
from atest
/