我有兩個包含相關數據的表。一張表格爲products
,另一張表格爲price
。在價格表中,一個產品可能會出現好幾次。我怎樣才能通過分組來返回結果。使用左連接的SQL分組
下面是我的查詢,但輸出不與
SELECT distinct
p.Product,
p.Qty,
MAX(pr.netprice)
FROM Products p
LEFT OUTER JOIN Price pr ON p.Product=pr.Product
WHERE p.brand=''
GROUP BY p.Product, p.Qty
這應該工作。你想如何看待結果? – 2010-12-16 09:09:07
這裏使用不同的內涵是什麼? – 2010-12-16 09:15:05
您是否試圖在價格表中檢索產品及其最高價格(最高價格)?我可以寫查詢,但不認爲我完全理解你想要什麼。 – 2010-12-16 09:24:54