首頁 > 資料庫 > mysql教程 > 如何從 SQL 表中只檢索唯一記錄?

如何從 SQL 表中只檢索唯一記錄?

DDD
發布: 2025-01-14 14:51:45
原創
446 人瀏覽過

How Can I Retrieve Only Unique Records from a SQL Table?

從 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 這樣的查詢將產生 column1column3 值的唯一組合,忽略其他欄位中的任何重複項。

DISTINCT關鍵字提供了一種僅過濾和檢索唯一資料的簡單方法,確保資料分析精確且有效率。

以上是如何從 SQL 表中只檢索唯一記錄?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板