從 SQL 表中擷取唯一資料
處理 SQL 表中的重複條目? 本指南向您展示如何有效地僅檢索唯一記錄。 DISTINCT
關鍵字是您成功的關鍵。
假設您有一個表,其中特定列中包含冗餘資料(如範例圖片所示)。若要從此列隔離唯一值,請使用下列 SQL 語法:
<code class="language-sql">SELECT DISTINCT column_name FROM table_name;</code>
例如,SELECT DISTINCT column2 FROM table_name
將只傳回 column2
中的唯一條目,從範例表中刪除「item1」等重複項。
需要基於多列的唯一記錄? 只需將它們列在 DISTINCT
子句中即可:
<code class="language-sql">SELECT DISTINCT column1, column2, ... FROM table_name;</code>
像 SELECT DISTINCT column1, column3 FROM table_name
這樣的查詢將產生 column1
和 column3
值的唯一組合,忽略其他欄位中的任何重複項。
DISTINCT
關鍵字提供了一種僅過濾和檢索唯一資料的簡單方法,確保資料分析精確且有效率。
以上是如何從 SQL 表中只檢索唯一記錄?的詳細內容。更多資訊請關注PHP中文網其他相關文章!