回覆列表
  • 1 # 使用者7737799209205

    GROUP BY 語句用於結合合計函式,根據一個或多個列對結果集進行分組。 group by 也可以同時使用多個欄位進行分組 例子: 假設一個表tab有一個id欄位、一個Name欄位,內容如下 id Name 3 張三 5 李四

    1 王五 1 趙六 sql 語句 select * from tab group by id 這條SQL的結果應該是 id Name 1 王五 3 張三 5 趙六 第一個Name顯示的是王五 因為sql group by滿足條件的有多個時是取第一個的 上面的結果並沒有什麼實際意義 group by 一般結合合計函式一起使用 比如 sql語句 select id, count(*) total from tab group by id 用於統計每個id有多少個 結果 id total 1

    2

    3 1 5 1

  • 2 # 米阿尼哦啊

    information_schema庫裡有一個columns的表,可以查到一張表裡的所有欄位資訊,拿到後拼接成自己想要的SQL

  • 中秋節和大豐收的關聯?
  • 蝦仁與蝦乾區別?