求教SQL表查询问题?

aSalt 2004-06-19 08:48:53
如何查询两个表,A 表中的‘名称’‘WHERE 最低库存<0’,B表中的SUM(数量) 取到一个数据集里,SQL语句怎么写,名称是唯一。
我写 SELECT DISTINCT A.mc,A.zdkc,SUM(B.sl) FROM A,B WHERE A.zdkc <0
怎么列出一大堆重复数据,我需要没个名称之列出一行数据。

最好能给我讲讲为什么,谢谢。
...全文
97 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
boyinshell 2004-06-20
  • 打赏
  • 举报
回复
因为你没有建立起两个表之间的关系
a如何join到b上面去

多读读zjcxc的语句。
chtlover 2004-06-20
  • 打赏
  • 举报
回复
楼上说的对
zjcxc 元老 2004-06-19
  • 打赏
  • 举报
回复
select a.mc,a.zdkc,b.sl
from a join(select mc,sl=sum(sl) form b group by mc)b on a.mc=b.mc
where a.zdkc <0

34,576

社区成员

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

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