select col001,count(col001) a1 from temp1 where col002='胜' group by col001;
---------------------------
表内容如下:字段名分别是col001 col002 表名temp1
2005-05-09 胜
2005-05-09 胜
2005-05-09 负
2005-05-09 负
2005-05-10 胜
2005-05-10 负
2005-05-10 负
这句sql是什么意思? 请详细说明 谢谢
答案:3 悬赏:40 手机版
解决时间 2021-03-06 20:22
- 提问者网友:咪咪
- 2021-03-06 17:19
最佳答案
- 五星知识达人网友:行雁书
- 2021-03-06 18:17
select col001,count(col001) a1 from temp1 where col002='胜' group by col001;
col001,要统计的字段,后面要用group by该列
count(col001),统计该列的条数
后面的where条件就不说了,看就懂
[统计每天胜几场 ]
col001,要统计的字段,后面要用group by该列
count(col001),统计该列的条数
后面的where条件就不说了,看就懂
[统计每天胜几场 ]
全部回答
- 1楼网友:往事隔山水
- 2021-03-06 19:43
sql server 游标处理,简单的例子。
http://hi.baidu.com/wangzhiqing999/blog/item/49b9c7280c4963e28b139970.html
- 2楼网友:duile
- 2021-03-06 18:23
group by col001
查询结果按字段 col001 分组。
count(col001) 统计在分组以后,每个不同分组聚合的记录行数。
count(col001) a1 , "a1" 是表达式 "count(col001)" 的别名。
相当于
count(col001) AS [a1]
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯