我有一个MSSQL查询:
SELECT Artikel.ArtikelID, Artikel.K_HerstellerName AS ManufacturerName, Artikel.K_HerstellerPN AS ManufacturerPN, Artikel.ArtikelNummer AS SupplierPN, Artikel.Bezeichnung + ' - ' + Artikel.LangText AS Description,
Artikel.LetzterEK AS Price, Artikel.IstGesperrt AS Gesperrt, Lager.Verfuegbar AS Quantity, Lager.LagerPlatz AS LP
FROM Artikel INNER JOIN
Lager ON Artikel.ArtikelID = Lager.ArtikelID
WHERE (Artikel.K_HerstellerPN <> '') AND (Artikel.IstGesperrt = 'False') AND (Artikel.ArtikelNummer LIKE '%[0-9]-[0-9]%')
在这里您可以看到它的外观:https://ibb.co/fyOHv9
如何在MSSQL查询中对“数量”列进行SUM()适当的行?
结果,所有行都必须是唯一的。
答案 0 :(得分:0)
您需要按所有使每行唯一的列进行分组,然后在您的选择中使用聚合函数,例如:
groups['abc']
...