Как отобразить статическую строку во вновь созданной таблице в SQL Server без операции DDL с помощью select - PullRequest
0 голосов
/ 19 марта 2019

Я создал новую таблицу.

Нам нужен вывод:

Table: User
columns: id|name|date
values : 0 | 0  |0

Если таблица содержит значение, статические данные не отображаются

Примечание: используйте только выбор

1 Ответ

1 голос
/ 19 марта 2019

Звучит так, как будто вы ищете условное UNION:

select id, name, date
from the_table
union all
select 0, '', null
where not exists (select * from the_table);

Вторая часть объединения возвращает постоянные значения, но только если the_table не содержит строк.

...