大家帮忙看看这样的SQL语句怎么写?(帮顶有分)

nccxl 2004-06-25 12:06:57
我有两张表,一张库单,一张记录单。库单记录着:出入库“类别”,“时间”等信息。记录单记录有:“名称”,“数量”、“规格”、“产地”等信息,并与库单通过“库单号”进行对应。

现在希望以“名称”、“规格”、“产地”进行分组取出“数量”(即该分组下的库存量——入库-出库)。

另外希望取出上面的“数量”后,再取得唯一的“名称”(就是象用了distinct后的结果)。

希望高手们指点,谢谢!
(如果能用数据窗口能够实现也可以)
...全文
113 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
nccxl 2004-06-28
  • 打赏
  • 举报
回复
感谢各位!
feixianzhi 2004-06-26
  • 打赏
  • 举报
回复
楼上说的对,楼主大可以试试!
yangxingbo 2004-06-25
  • 打赏
  • 举报
回复


数据窗口有group功能
wlineGG 2004-06-25
  • 打赏
  • 举报
回复
select 名称,sum(入库数),sum(出库数) from ( ( select 名称,入库数,0 as 出库数 from 记录单)
union
( select 名称,0 as 入库数,出库数 from 记录单 ) ) group by 名称;
查询结果:
名称 入库数 出库数
A 4 2
B 6 1
.........
zanglinfeng 2004-06-25
  • 打赏
  • 举报
回复
row-->create group
nccxl 2004-06-25
  • 打赏
  • 举报
回复
有没有哪位能写一下SQL的代码?特别是,我希望取得唯一的“名称”(就是象用了distinct后的结果)。
klbt 2004-06-25
  • 打赏
  • 举报
回复
用数据窗口
可以在设计页面分组
也可以在SQL页面分组
飞天揽月 2004-06-25
  • 打赏
  • 举报
回复
group
lhj821130 2004-06-25
  • 打赏
  • 举报
回复
在row-->create group...菜单中建立你所要的分组

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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