的SQL服務器選擇最多當我運行這個選擇一個總和
SELECT
D.Product_ID p_id
,D.Green_Sheet_ID gs_id
,SUM (P.prepress_amt) amt
FROM GS_Prepress AS P INNER JOIN
GS_Data AS D ON P.green_sheet_id = D.Green_Sheet_ID
WHERE
Product_ID ='194456'
GROUP BY D.Product_ID, D.Green_Sheet_ID
我得到這個...
|p_id | gs_id |amt |
|-------|-------|---------|
|194456 | 5721 |33524.00 |
|194456 | 7484 |47524.00 |
我只想選擇具有最大(gs_is)行,所以我只得到這個結果?
|p_id | gs_id |amt |
|-------|-------|---------|
|194456 | 7484 |47524.00 |
加入TOP(1)和ORDER BY正確 – 2013-03-15 21:05:51