У меня есть SQL-запрос:Добавить пользователя определенное значение для столбца в запросе SQL
select DISTINCT shortname_chn from dim_channel;
Запрос возвращает мне данные, например:
| shortname_chn (VARCHAR) |
|__________________________|
| MTV |
| National Geographic|
| Discovery |
| ARY News |
Как я могу манипулировать запрос SQL, так что я могу добавить дополнительную строку к возвращенным строкам.
Ниже результат я хочу получить после выполнения какой-то запрос:
| shortname_chn (VARCHAR) |
|__________________________|
| MTV |
| National Geographic|
| Discovery |
| ARY News |
| ALL |
Если последняя строка «ALL» определяется пользователем, нет в базе данных.
В вышеупомянутом отношении я исследовал и наткнулся на этот вопрос: How to add a user defined column with a single value to a SQL query, но он нацелен на проблему добавления целого нового столбца.
Спасибо, это работает. Я принимаю ответ. Как я могу сохранить строку «ALL» сверху? –
Место SELECT 'ALL' first: SELECT 'ALL' UNION Выбрать DISTINCT ... – olegsv
Работы! благодаря ! –