小编NX5*_*NX5的帖子

用于组合重复记录和求和数量的SQL查询

我有一个excel电子表格,它从SQL中提取记录.我想结合重复记录并总结匹配记录的数量字段.我尝试将select(sum)和group by命令添加到我现有的查询中,但由于没有真正的SQL经验,因此我没有达到目标.我的表看起来像这样:

item no.| item description | qty   | date 
1         red onion          5       20110405 
2         yellow onion       5       20110406 
1         red onion          10      20110405
Run Code Online (Sandbox Code Playgroud)

我希望它看起来像这样:

item no.| item description | qty   | date
1         red onion          15      20110405
2         yellow onion       5       20110406
Run Code Online (Sandbox Code Playgroud)

这是我使用的查询:

SELECT 
     OELINHST_SQL.item_no, OELINHST_SQL.item_desc_1, OELINHST_SQL.qty_ordered, oelinhst_sql.unit_weight,  OEHDRHST_SQL.shipping_dt, OEHDRHST_SQL.inv_dt
FROM
    OEHDRHST_SQL OEHDRHST_SQL,
    OELINHST_SQL OELINHST_SQL
WHERE
    OEHDRHST_SQL.ord_type *= OELINHST_SQL.ord_type AND
    OEHDRHST_SQL.ord_no *= OELINHST_SQL.ord_no AND
    (OELINHST_SQL.prod_cat <> '26' AND
    OELINHST_SQL.prod_cat <> '25') AND
    OELINHST_SQL.loc = 'fs2' AND 
    OELINHST_SQL.item_desc_1 IS …
Run Code Online (Sandbox Code Playgroud)

sql

3
推荐指数
2
解决办法
2万
查看次数

标签 统计

sql ×1