溫馨提示×

MYSQL中DISTINCT的用法是什么

小億
385
2023-12-08 06:11:34
欄目: 云計算

在MySQL中,DISTINCT用于從查詢結(jié)果中去除重復的行。它可以應用于SELECT語句的列或表達式。當使用DISTINCT時,查詢將返回唯一的值,而不是重復的值。

用法示例:

  1. SELECT DISTINCT column_name FROM table_name; 這將返回指定列中所有不重復的值。

  2. SELECT DISTINCT column1, column2 FROM table_name; 這將返回指定的多個列中所有不重復的組合。

  3. SELECT DISTINCT column_name1 FROM table_name WHERE condition; 這將在滿足指定條件的情況下返回指定列中的不重復值。

注意事項:

  • DISTINCT只作用于查詢結(jié)果集的行,而不是作用于某個列的單個值。
  • 如果查詢中使用的是多個列,則DISTINCT將應用于所有指定的列的組合,而不僅僅是單獨的列。
  • DISTINCT關(guān)鍵字可以與其他SQL語句一起使用,如ORDER BY,LIMIT等。

0