序號
姓名性別身高1
張三男1852李四女
1613王五女
1664趙六男
1781.獲取男生女生人數
select count(性別) , 性別 from 表名 group by 性別
結果為 2男 2女
2.如果想讀取男生女生人數,且顯示出來男女生最高的是誰呢?
下面這樣寫是不可以的:
訊息 8120,級別 16,狀態 1,第 1 行
選擇列表中的列 '列表' 無效,因為該列沒有包含在聚合函式或 group by 子句中。
select count(性別), 姓名, 性別,身高 from表名 group by 性別
正確的sql:
select count(性別), max(姓名), max(性別),max(身高) from表名 group by 性別
--或者
select count(性別), min(姓名), min(性別),min(身高) from 表名 group by 性別
group by 多個字段
網上查了很多好像說的都對,但是囉嗦,我看著都費勁 在現實的應用場景中 如果想要統計每個班的男生 女生的數量就可以group by 班級id,性別 如下 select class.name case when students.1 then 男 else 女 end as 1,count studen...
讀取內聯之外的樣式
來自於 樣式表有三種方式 內嵌樣式 inline style 是寫在tag裡面的,內嵌樣式只對所有的tag有效。內部樣式 internal style sheet 是寫在html的裡面的,內部樣式只對所在的網頁有效。外部樣式表 external style sheet 如果很多網頁需要用到同樣的樣式...
hql 查詢非group by欄位
1.取得非group by 字段 select collect list event uuid from stat event group by uuid 2.得到事件流 自定義事件處理 select cid,uuid,account,concat ws collect list cast even...