我有一個像MySQL數據庫中附加圖像的表。基於MySQL中的一個數字列檢索排序的數據
我試圖找回基於SUM(貨運)列排序的數據。爲此,我使用了下面的查詢。
SELECT貨主國家 FROM CountryDetails GROUP BY貨主國家 ORDER BY SUM(貨運)ASC
當我運行此我得到的結果如下圖所示。
如果我運行下面的查詢我得到的結果如下圖所示。沒關係。
SELECT貨主國家,貨主國家 FROM CountryDetails GROUP BY貨主國家,貨主國家 ORDER BY SUM(貨運),貨主國家ASC
取而代之的是我需要一個像下面的結果。按條款順序SUM(Freight)應僅考慮ShipCountry。它不應該考慮ShipCountry和ShipCity。我的預期結果是
如何實現通過MySQL查詢這樣的結果?
在SQL中我們可以實現如下查詢。
從ShipCountry中選擇ShipCountry,ShipCity來自Countrydetails組,ShipCity通過SUM(SUM(貨運))對(由ShipCountry進行劃分),Shipcity Asc。
我們需要在MySQL中這樣的等效查詢。
是的。上述查詢產生我的預期結果。謝謝你的幫助。 –