【发布时间】:2015-01-08 23:38:07
【问题描述】:
有两个表:- 1. 产品 2. 批次
-:产品表:-
代码
---------
001
002
-:批处理表:-
批号 产品代码 数量
--------- ----------- -----
B0002 001 5
B0003 001 10
B0004 001 15
C0005 002 20
C0034 002 10
其中 batch.qty 整数,product.code varchar(20),batch.product varchar(20)。
此代码在 sql server 2008 中有效,但在 h2 嵌入式数据库中无效。
每个字段及其数据类型都与 sql server 2008 中的相同。
我想要这样的输出:-
产品编号 数量
----------- ----
001 30
002 30
请帮忙 。
提前致谢。
我正在使用这个查询:-
SELECT product.code,(SELECT sum(batch.qty) FROM batch WHERE batch.productcode = product.code)FROM product;
【问题讨论】:
标签: sql-server h2