MySQL中的DISTINCT是一種非常常用的關鍵字,它用于返回唯一不同的值。在SELECT語句中,DISTINCT可以用來消除重復的行。
以下是DISTINCT的使用方法:
SELECT DISTINCT column_name FROM table_name;
其中,column_name指需要返回唯一值的列名,table_name指需要查詢的表名。
DISTINCT在一些情況下非常有用,比如統計某列中的不同值的數量:
SELECT COUNT(DISTINCT column_name) FROM table_name;
這個語句可以返回該列中不同值的數量。
需要注意的是,DISTINCT可以用在多個列名上:
SELECT DISTINCT column_name1, column_name2 FROM table_name;
此時,DISTINCT將會剔除掉column_name1和column_name2的所有不同組合中的重復項。
綜上所述,DISTINCT是一個很常用的關鍵字,可以用來返回查詢結果中不同的唯一值,非常方便實用。