select中间的SQL DISTINCT

Mag*_*arp 2 sql select distinct

distinct 是否需要始终是选择后的第一行?每次尝试以下操作时,都会在关键字“DISTINCT”附近出现语法错误,如果没有,如何在选择后不开始的情况下进行不同的工作。

SELECT COLUMN1,
DISTINCT COLUMN 2,
COLUMNM 3

FROM TABLE_1
Run Code Online (Sandbox Code Playgroud)

如果我在像这样的第一行中有不同的 at ,它会起作用:

SELECT DISTINCT COLUMN2,
COLUMN1,
COLUMN3

FROM TABLE_1
Run Code Online (Sandbox Code Playgroud)

The*_*ler 5

DISTINCT子句过滤掉 FULL DUPLICATE ROWS。它紧跟在SELECT关键字之后,因为它适用于整行,而不是单列。您不能在列之间使用它。