MySQL 的 DISTINCT 關鍵字是用來去除查詢結果中的重復行。它可以按照指定的一列或多列進行去重,但是如果我們需要根據兩列進行去重,該如何呢?
SELECT DISTINCT column1, column2 FROM table_name;
上述語句可以根據 column1 和 column2 兩列進行去重,并返回去重之后的結果。
需要注意的一點是, DISTINCT 關鍵字需要在 SELECT 關鍵字之后立即使用,否則會出現語法錯誤。另外,如果在使用 DISTINCT 關鍵字時指定多列,那么只有當這些列的值都相同時才會被去重。
上一篇db2和mysql+遷移
下一篇mysql distin