从两个表A、B查询查表A语句如下:select 编号,类别,名称,sum(数量) as 出仓量 from A where 标志='未检' group by 编号,类别,名称查表B语句如下:select 编号,类别,名称,库存量 from B以上两表的“编号,类别,名称”相关联,我是想将两条语句合并成一条语句,使之查询结果的列有:编号,类别,名称,出仓量,库存量
解决方案 »
- 四个字节的byte转为float类型
- FastReport中,Picture1如何将一个memo1的路径图片显示出来?
- delphi ole excel 删除 损坏
- stringgrid问题
- Chart这一类的控件中有能画出圆柱形数据图的控件吗。
- 有必要用Tdatabase吗?用Tdatabase的好处是什么?请教!
- IndyFTP控件能否返回的文件創建日期,修改日期,最后訪問日期?急!!!在線等.
- 菜鸟问题
- 用Delphi如何做多语言程式?
- 一个SQL语句的问题,急死我了,请帮帮忙!!!
- 如何把一个TCustomControl控件的界面全自画,并加上滚动条实现滚动自画界面时,也不闪烁
- delphi 的 字符串處理函數有 比較先後順序函數 嗎?
(select 编号,类别,名称,sum(数量) as 出仓量 from A where 标志='未检' group by 编号,类别,名称) aa,B where aa.编号=B.编号 and aa.类别=B.类别 and aa.名称=B.名称建议关联字段只设一个
select A.编号,A.类别,A.名称,sum(数量) as 出仓量,,B.库存量 from A,B where A.标志='未检' and A.编号=B.编号 group by A.编号,A.类别,A.名称
select A.编号,A.类别,A.名称,sum(数量) as 出仓量,B.库存量 from A,B where A.标志='未检' and A.编号=B.编号 group by A.编号,A.类别,A.名称
(select 编号,类别,名称,sum(数量) as 出仓量 from A where 标志='未检' group by 编号,类别,名称 ) AA
left join
(select 编号,类别,名称,库存量 from B ) BB
on AA.编号 = BB.编号
我只关联过一个,多个的还没关联过,现在又没地方实践,楼主自己实践一下,join方式你自己可以改的