在SQL中,DISTINCT關鍵字用于從查詢結果中去除重復的行。它的功能和用途如下:
去除重復的行:DISTINCT可以用于去除查詢結果中重復的行,只返回唯一的行。
用于統計:DISTINCT可以用于計算某個列的唯一值的數量,例如統計某個表中不同的城市數量。
用于排序:DISTINCT可以和ORDER BY一起使用,用于按照某個列的唯一值進行排序。
用于子查詢:DISTINCT可以用于子查詢中,用于獲取子查詢結果中的唯一行。
總之,DISTINCT用于從查詢結果中去除重復的行,可以應用于各種查詢和統計場景。