Sql server 请求T-SQL查询子集
我运行了以下查询,以获取附加图像左侧的内容Sql server 请求T-SQL查询子集,sql-server,tsql,Sql Server,Tsql,我运行了以下查询,以获取附加图像左侧的内容 SELECT PARTNO, CPART, QTYRQ, REQDAT, PONO, RANNO, VIN#, PKGREQ FROM [AS400].[dbo].[JTPLoad] WHERE CPART LIKE '83400TGV%' AND (TRNTYP = '862' OR TRNTYP = '850') AND REQDAT = '2020-09-24' -- AND REQD
SELECT
PARTNO, CPART, QTYRQ, REQDAT, PONO, RANNO, VIN#, PKGREQ
FROM
[AS400].[dbo].[JTPLoad]
WHERE
CPART LIKE '83400TGV%'
AND (TRNTYP = '862' OR TRNTYP = '850')
AND REQDAT = '2020-09-24'
-- AND REQDAT <= '2020-09-30'
ORDER BY
PONO, REQDAT, RANNO, VIN# ASC
如何编写查询以获得图像右侧的结果?右侧的数据是高亮显示颜色方案的QTYRQ之和。例如,左侧的三条绿色记录必须是一条记录
看起来您正在汇总所有剩余列的数量。像这样的
SELECT
PARTNO, CPART, sum(QTYRQ) QTYRQ, REQDAT, PONO, RANNO, VIN#, PKGREQ
FROM
[AS400].[dbo].[JTPLoad]
WHERE
CPART LIKE '83400TGV%'
AND (TRNTYP = '862' OR TRNTYP = '850')
AND REQDAT = '2020-09-24'
-- AND REQDAT <= '2020-09-30'
group by PARTNO, CPART, REQDAT, PONO, RANNO, VIN#, PKGREQ
ORDER BY
PONO, REQDAT, RANNO, VIN# ASC;
图片的左右是什么意思?对不起,忘了包括图片。有两套记录。第一个在左边,第二个在右边,请花时间以可消费的格式发布,而不是发布样本数据的图像。DDL和DML是最好的,但格式良好的表格文本也可以。别指望我们会帮你转录。谢谢。左边有一列是查询中缺少的,trntip。它被排除在输出之外,因此它可能与有效的解决方案SteveC无关。