一个SQL语句写法的问题!!大家帮帮我!!谢谢!!

talentmy 2003-03-22 04:16:02
2。一个表(T1)如:
姓名 年龄 性别 单位
1 11 男 IT
2 12 女 ST
3 13 男 IT
4 14 女 CT
5 15 女 ST
6 16 男 IT
现在我要统计一下不同单位的人员数量,把这个表中的数据汇总一下,生成一个数据,写到另个一个表(T2)中
T2表字段如下:
单位 数量
达到效果如下
T2
单位 数量
IT 3
ST 2
CT 1
因该怎么写?
...全文
44 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
happydreamer 2003-03-22
  • 打赏
  • 举报
回复
select 单位,count(*) 数量 from table group by 单位
用group by 分组

select 单位,性别,count(*) 数量 from table group by 单位.性别
还可以对性别分组统计

pengdali 2003-03-22
  • 打赏
  • 举报
回复
insert t2 select 单位,count(*) from t1 group by 单位
CrazyFor 2003-03-22
  • 打赏
  • 举报
回复
insert into t2
select 单位,count(*) as 数量 from t1 group by 单位

alexwoowf 2003-03-22
  • 打赏
  • 举报
回复
select 单位,count(1) as 数量 into t2 from t1 group by 单位
yoki 2003-03-22
  • 打赏
  • 举报
回复
若t2表不存在
select 单位,count(1) as 数量 into t2 from t1 group by 单位
若t2表存在
insert into t2 select 单位,count(1) as 数量 from t1 group by 单位

caiyunxia 2003-03-22
  • 打赏
  • 举报
回复
up
ben988211 2003-03-22
  • 打赏
  • 举报
回复
insert into t2 select 单位,count(1) as 数量 from t1 group by 单位
ben988211 2003-03-22
  • 打赏
  • 举报
回复
insert into t2 from (select 单位,count(1) as 数量 from t1 group by 单位) as t

34,588

社区成员

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

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