SQL DISTINCT в середине выбора - PullRequest
       60

SQL DISTINCT в середине выбора

0 голосов
/ 25 сентября 2018

Должен ли отчетливый всегда быть первой строкой после выбора?Каждый раз, когда я пытаюсь выполнить следующее, я получаю синтаксическую ошибку рядом с ключевым словом «DISTINCT», если нет, как я могу выполнить отдельную работу без начала после выбора.

SELECT COLUMN1,
DISTINCT COLUMN 2,
COLUMNM 3

FROM TABLE_1

это работает, если у меня естьотличается в первой строке, как это:

SELECT DISTINCT COLUMN2,
COLUMN1,
COLUMN3

FROM TABLE_1

1 Ответ

0 голосов
/ 25 сентября 2018

Предложение DISTINCT отфильтровывает ПОЛНЫЕ ДУБЛИКАТЫ.Он идет сразу после ключевого слова SELECT, поскольку применяется ко всей строке, а не к одному столбцу.Вы не можете использовать его между столбцами.

...