如何写这个SQL

garry_zhang 2007-12-18 01:06:38
name count
A 10
A 10
B 10
B 10
B 10
c1 10
d1 10
e1 20
c1 10
d1 10
在access里,我想把这个表格里的数据做group by,
但不是简单按name group by,准确说,name是A和B的照样group,剩下的就全算一个name
也就是说结果应该是
name sum(count)
A 20
B 30
C(事实上是 c1,d1,e1的和) 60

但是如何放在一个SQL句子里。
...全文
37 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuyann 2007-12-18
  • 打赏
  • 举报
回复
select iif([name]="A" or [name]="B",[name],"C"),sum([count])
from yourTable
group by iif([name]="A" or [name]="B",[name],"C")

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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