我有一个像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中这样的等效查询。
是的。上述查询产生我的预期结果。谢谢你的帮助。 –