нужна помощь с заказом от после объединениястроки заказа MSSQL упорядочить по возрастанию для всех строк, но последних два ряда
select sno,measurement from measurementTable union all select '' as sno,avg(measurement) as
measurement from measurementTable union all select '' as sno,
max(measurement)-min(measurement) from measurementTable;
Мне нужно, чтобы показать средний на день DataGrid, но порядок всех остальных строк таблицы MSSQL Server в порядке возрастания SNO Я пытался использовать порядок, прежде чем все объединения и получил ошибки
select sno,measurement from measurementTable order by sno asc union all select '' as sno,
avg(measurement) as measurement from measurementTable union all select '' as sno,
max(measurement)-min(measurement) from measurementTable;
Msg 156, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'union'.
возможно использовать порядок, прежде чем союз все?
спасибо за добрый ответ, но я хочу заказать только значения 'sno' для таблиц и сохранить' avg (измерение) 'и' max (измерение) -min (измерение) 'внизу вывода запроса. Он принимает '' как 0 для sno, и он переходит к началу вывода запроса – user2801828
@ user2801828 - проверьте обновленный код –
привет спасибо за ваш ответ, мне нужны эти «0», чтобы быть скрытыми в выходе. Является ли это возможным? – user2801828