mysql中group by 用法簡介

2021-06-26 05:13:01 字數 758 閱讀 6278

sql語句group by 用法簡介

經常很多情況下,我們用來做統計的資料表都是無比雜亂的,凡是每一條資料都是無厘頭的往裡插入,但是我們在按照分類或者分組來顯示統計資料的時候,這個時候就要用到神奇的group by,如下:

基本語法:

select "欄位1", sum("欄位2")

from "**名"

group by "欄位1"

引用一下在google查到的乙個簡單的事例,

store_information**

store_name______sales_______date

los angeles_____$1500_______jan-05-1999

san diego_______$250________jan-07-1999

los angeles_____$300________jan-08-1999

boston__________$700________jan-08-1999

輸入查詢語句,

select store_name, sum(sales)

from store_information

group by store_name

結果:store_name_______sum(sales)

losangeles_______$1800

sandiego_________$250

boston___________$700

SQL中GROUP BY的用法

group by 是分組查詢,一般 group by 是和 聚合函式配合使用,你可以想想 你用了group by 按 item.itemnum 這個字段分組,那其他字段內容不同,變成一對多又改如何顯示呢,比如下面所示 a b 1 abc 1 bcd 1 asdfg select a,b from t...

groupby用法詳解

group by的意思是根據by對資料按照哪個字段進行分組,或者是哪幾個字段進行分組。select 字段 from 表名 where 條件 group by 字段 或者select 字段 from 表名 group by 字段 h ing程式設計客棧 過濾條件 注意 對於過程式設計客棧濾條件,可以先...

關於mysql 的group by 的用法一

group by 有乙個原則 在select 後面跟的非聚合函式的字段,必須出現在group by 的後面,但是我在操作的過程中沒有新增所有的字段到 group by 的後面,並沒有報錯 經過測試後發現,沒有跟在group by 後面的字段選擇出來的資料時 錯誤的。idnameab 1aa231 2...