愚蠢的问题,但......
我试图将所有sd_stock相加,但它给了我多行而不是一行。
实施例 数据库中有两行
480245 17312-001026 4 1
480245 17312-001026 1 1
SQL
SELECT
SD_STOCK,
sum( SD_QTY_ORDER) SD_QTY_ORDER
from SD
where
SD_STOCK like '17312-001026'
and SD_STATUS in ( '1', '2')
and trim(sd_order) in
(
'480245'
)
group by (SD_STOCK,sd_qty_order)
我得到以下
17312-001026 1
17312-001026 4
我知道我做错了但我无法弄清楚是什么。你能帮忙吗?