2011-04-29 40 views
0
SELECT ptMeds.Station, ptMeds.TxDate, ptMeds.PaType, ptMeds.GenMedName, 
ptMeds.Strength, ptMeds.UnitsM, ptMeds.Volume, ptMeds.Dosage 
FROM ptMeds 
WHERE (((ptMeds.Station)="EMER1") AND ((ptMeds.PaType)="WITHDRAWN")) <I will need to look at the GenMedName field here also> 
GROUP BY ptMeds.GenMedName; 

我需要能夠SUM基於ptMeds.GenMedName然後排序結果從最高到最低。我已經通過對類似問題的其他迴應,但無法準確找到我需要做的事情。任何幫助將不勝感激。Microsoft Access查詢SUM和排序在查詢

+1

你能舉一個你期望結果集看起來像什麼的例子嗎?你想總結什麼樣的領域? – JeffO 2011-04-29 17:59:14

回答

0
SELECT ptMeds.Station, ptMeds.TxDate, ptMeds.PaType, ptMeds.GenMedName, 
ptMeds.Strength, ptMeds.UnitsM, ptMeds.Volume, ptMeds.Dosage 
FROM ptMeds 
WHERE (((ptMeds.Station)="EMER1") AND ((ptMeds.PaType)="WITHDRAWN")) 
GROUP BY ptMeds.GenMedName 
ORDER BY ptMeds.GenMedName DESC;