課程
/數據庫
/MySQL
/性能優化之MySQL優化
為什么要count(*) ?? 在子查詢中不是直接? select actor_id 就可以了嗎
2019-05-26
源自:性能優化之MySQL優化 2-9
正在回答
前幾章不是說了 `count(col_name)` 不會計算 `NULL` 行的數據,但 `count(*)` 會計數所有的相關行。
count(*)是統計按actor_id分組后,每一組的數量,查詢后會返回? actor_if,cnt 兩個字段(cnt是別名),直接你那樣是不會統計數量的
舉報
了解MySQL數據庫優化的方法和技巧,在課程中共同探討一起學習吧
2 回答2.8子查詢轉換為連接查詢的疑惑
1 回答為啥子查詢的效率沒有鏈接查詢的效率高?
5 回答子查詢和連接查詢到底哪個效率高
1 回答join查詢方式為什么比子查詢的方式速度更快?
1 回答可以做這么復雜的查詢么
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-03-21
前幾章不是說了 `count(col_name)` 不會計算 `NULL` 行的數據,但 `count(*)` 會計數所有的相關行。
2019-06-05
count(*)是統計按actor_id分組后,每一組的數量,查詢后會返回? actor_if,cnt 兩個字段(cnt是別名),直接你那樣是不會統計數量的