回覆列表
  • 1 # 使用者3136867717565

    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同時使用,預設情況下,查詢時返回的就是所有的結果。

  • 中秋節和大豐收的關聯?
  • 如何做毛芋蘿蔔湯?