表如下:
姓名 订单号 生产日期 工资 车间
张三 WS08112 2008/6 46 包装
李四 WS08112 2008/6 98 包装
王二麻子 WS08112 2008/6 18 包装
王五 WS08112 2008/6 45.36 包装
张三 CA-0143W 2008/8 130 包装
李四 CA-0143W 2008/8 350 包装
王二麻子 CA-0143W 2008/8 60 包装
王五 CA-0143W 2008/8 151.2 包装要查询每个人在指定月份的总工资怎么写?谢谢
姓名 订单号 生产日期 工资 车间
张三 WS08112 2008/6 46 包装
李四 WS08112 2008/6 98 包装
王二麻子 WS08112 2008/6 18 包装
王五 WS08112 2008/6 45.36 包装
张三 CA-0143W 2008/8 130 包装
李四 CA-0143W 2008/8 350 包装
王二麻子 CA-0143W 2008/8 60 包装
王五 CA-0143W 2008/8 151.2 包装要查询每个人在指定月份的总工资怎么写?谢谢
from ta
where datepart(mm,生产日期) = 8 --??
group by 姓名
from ta
where datepart(mm,生产日期) = 8 --??
group by 姓名
from 表名
where 生产日期='2008/6'
group by 姓名
create table #a(姓名 varchar(10),学科 varchar(10),分数 int)
insert #a select '001', '语文', 98
insert #a select '001', '数学', 95
insert #a select '001', '外语', 92
insert #a select '002', '语文', 98
insert #a select '002', '数学', 95
insert #a select '002', '外语', 92
----------------------------------------------
select 姓名,(select sum(分数) from #a where a.姓名 =姓名 group by 姓名) 分数 from #a a
group by a.姓名