Как мне сделать так, чтобы запрос выбирался из другой таблицы, если первая таблица пуста.
Вот текущий запрос в моей программе на C #, я использую SQL Server.
private const string sql = @'SELECT TOP (1) (LOCALTIME) from dbo.[devicemessage] order by (localtime) desc;
Итак, этот код получает значение в столбце localtime из верхней строки 1, которая расположена в localtime desc;самое последнее время.
Что я хочу сделать, это примерно так:
If dbo.[devicemessage] is empty select top (1) (localtime) from dbo.[devicemessagehistory] order by (localtime) desc,
if table dbo.[devicemessage] not empty, get from dbo.[devicemessage].
Возможно ли сделать это в одной строке запроса, как я использую это в C #.