求一sql语句:能够根据Name统计该Name在表中出现的次数

xb12369 2013-02-18 03:30:12
我把表连同数据贴出来,帮个忙啊!

DROP TABLE IF EXISTS `km_toolclick_cnt`;
CREATE TABLE `km_toolclick_cnt` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
`loginId` varchar(50) NOT NULL COMMENT '登录帐号',
`toolName` varchar(50) NOT NULL COMMENT '工具栏名称',
`goTime` datetime NOT NULL COMMENT '访问时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of km_toolclick_cnt
-- ----------------------------
INSERT INTO `km_toolclick_cnt` VALUES ('1', 'admin', '反馈信息 ', '2013-02-18 11:45:25');
INSERT INTO `km_toolclick_cnt` VALUES ('2', 'admin', 'bbbbbbbbbbbbb', '2013-03-15 14:36:05');


最后我想要的结果:

toolName cnt
--------------------------------------------
反馈信息 1
bbbbbbbbbbbbb 1





...全文
376 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
select toolName,ct=count(1) from tb group by toolName
哥眼神纯洁不 2013-02-18
  • 打赏
  • 举报
回复
select toolname,count(1) from km_toolclick_cnt group by toolname

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧