Access中如何将同一日期的数据合并?

newargo 2005-11-28 10:44:20
我有个表,比如:
id date num
1 2005-10-1 10
2 2005-10-3 3
3 2005-10-3 15
我想得到如下的查询结果:
id date num
1 2005-10-1 10
2 2005-10-3 18
在Access中如何做呢?谢谢!
...全文
249 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
newargo 2005-11-29
  • 打赏
  • 举报
回复
但我发现一格问题,如果我的表为:
我有个表,比如:
id date num over
1 2005-10-1 10 Y
2 2005-10-3 3 Y
3 2005-10-3 15 Y
4 2005-10-3 10 N
我想得到下面的查询结果:
id date num over
1 2005-10-1 10 Y
2 2005-10-3 18 Y
我用:
select min(id) as id,[date],sum(num) as num, over
from tt
where (over=yes)
group by [date];
却不行,应该怎么办呢?
newargo 2005-11-29
  • 打赏
  • 举报
回复
谢谢!
911和wangtiecheng(cappuccino)的方法可以,也感谢wwwwb() 的帮助。
wwwwb 2005-11-29
  • 打赏
  • 举报
回复
try:
select date,sum(num) from tt group by date
OracleRoob 2005-11-29
  • 打赏
  • 举报
回复
是的,还得加[]
changechange 2005-11-29
  • 打赏
  • 举报
回复
select min(id) as id,[date],sum(num) as num from tt group by [date]
OracleRoob 2005-11-29
  • 打赏
  • 举报
回复
select min(id) as id,date,sum(num) as num
from tt
group by date

7,732

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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