溫馨提示×

SQL中distinct的用法有哪些

小億
121
2023-08-03 10:26:29
欄目: 云計算

SQL中distinct關鍵字的用法有以下幾種:

  1. SELECT DISTINCT column1, column2… FROM table_name:在查詢結果中只返回唯一的記錄行。如果指定多個列,將根據這些列的組合來判斷唯一性。

  2. SELECT COUNT(DISTINCT column) FROM table_name:統計某一列中的唯一值的數量。

  3. SELECT DISTINCT column1 FROM table1 UNION SELECT DISTINCT column1 FROM table2:將兩個結果集中某一列的唯一值進行合并,并返回合并后的唯一值結果集。

  4. SELECT column1, column2… FROM table1 WHERE column1 IN (SELECT DISTINCT column1 FROM table2):使用子查詢返回某一列的唯一值,并將這些唯一值作為條件進行篩選。

需要注意的是,distinct關鍵字只能應用于查詢結果集,而不能用于單獨的列或者表。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女