当前位置 - 股票行情交易網 - 企業服務 - sql語句要select某字段不重復的數據應該如何寫?

sql語句要select某字段不重復的數據應該如何寫?

sql語句要select某字段不重復的數據使用distinct關鍵字,例如從 Company" 列中僅選取唯壹不同的值使用以下SQL:

SELECT DISTINCT Company FROM Order;

題主的問題B、C字段數據都相同,可以使用select distinct A,B from table_name 來實現。

擴展資料

在表中,可能會包含重復值,有時希望僅僅列出不同(distinct)的值,可以使用關鍵詞 DISTINCT 用於返回唯壹不同的值。

語法:

SELECT DISTINCT 列名稱 FROM 表名稱

用法註意:

1、distinct?查詢字段,必須放在要查詢字段的開頭,即放在第壹個參數;

2、只能在SELECT 語句中使用,不能在 INSERT, DELETE, UPDATE 中使用;

3、DISTINCT 表示對後面的所有參數的拼接取 不重復的記錄,即查出的參數拼接每行記錄都是唯壹的;

4、不能與all同時使用,默認情況下,查詢時返回的就是所有的結果。