永发信息网

这句sql是什么意思? 请详细说明 谢谢

答案:3  悬赏:40  手机版
解决时间 2021-03-06 20:22
  • 提问者网友:咪咪
  • 2021-03-06 17:19
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 负
最佳答案
  • 五星知识达人网友:行雁书
  • 2021-03-06 18:17
select col001,count(col001) a1 from temp1 where col002='胜' group by col001;

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]
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯