关于sql语句写法
两个表:表1字段(编号,数量,日期) ,表2字段(编号,名称,单位)
现在要求按编号汇总某天的记录,实现以下显示结果:
编号 名称 单位 数量
0001 显示器 台 200
0002 硬盘 块 100
不知各位听明白没有?
问题点数:55、回复次数:5Top
1 楼saucer(思归)回复于 2002-05-13 23:30:04 得分 19
for SQL Server, you can try
SELECT 表1.编号,表2.名称,表2.单位, sum(表1.数量) '数量'
FROM 表1,表2
WHERE 表1.日期 = '2002-5-13' AND 表1.编号 = 表2.编号
GROUP BY 表1.编号,表2.名称,表2.单位Top
2 楼xinshou1979330(Success.java)回复于 2002-05-13 23:32:06 得分 0
帮我编一下ACCESS数据库的查找语句段好吗?
Top
3 楼bitsoft(我来也)回复于 2002-05-13 23:32:06 得分 18
select max(a.编号),sum(a.数量),max(b.名称),max(b.单位)
from 表1 a,表2 b where a.编号=b.编号
group by a.编号,a.日期Top
4 楼small_wei(small)回复于 2002-05-13 23:39:03 得分 18
select 表1.编号,(select 表2.名称,表2.单位 from 表2 where 表2.编号=表1.编号),sum(表1.数量) from 表1 GROUP BY 表1.编号
在SQL SERVER 上运行通过Top
5 楼beesoft(男人简单就好)回复于 2002-05-13 23:59:07 得分 0
谢谢各位Top




