sql 的count
时间: 2023-09-03 11:11:32 浏览: 80
在SQL中,COUNT函数用于计算指定列的值的数量。它有几种不同的用法。首先,可以使用COUNT(column_name)来返回指定列中的非空值的数量。例如,SELECT COUNT(column_name) FROM table_name; 将返回该列中存在值的行数。\[1\]另外,COUNT函数还可以与GROUP BY一起使用,用于计算不同分组中的计数。例如,SELECT 日期, COUNT(订单号) AS 订单数 FROM order GROUP BY 日期; 将计算不同日期的订单数量。\[2\]此外,COUNT函数还可以与CASE WHEN一起使用,用于在一定筛选条件下对计算对象进行计数处理。例如,SELECT 日期, COUNT(CASE WHEN 日期 BETWEEN 1 AND 2 THEN 订单号 ELSE NULL END) AS 订单数 FROM order GROUP BY 日期; 将计算在日期为1到2之间的订单数量。\[3\]
#### 引用[.reference_title]
- *1* [SQL中COUNT()函数的用法](https://blog.csdn.net/fdggdg/article/details/118757777)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [SQL中COUNT的用法](https://blog.csdn.net/weixin_41100555/article/details/117785810)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文