MySQL按X排序然后分组按Y然后按字母顺序排列
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL按X排序然后分组按Y然后按字母顺序排列相关的知识,希望对你有一定的参考价值。
答案
如果你想要属于最低价格的Id,颜色和模型,事情会变得复杂。你可以使用类似的东西:
SELECT Item, Min(Price), Other_Columns FROM table GROUP BY Item ORDER BY Item
基本上你所做的是:首先确定每件物品的最低价格。然后找到具有该价格的每个物品的所有第一个ID。然后选择具有这些Id的所有记录中的所有列。可能它可以更简单,但这是最容易理解的。
我不确定这是否是你想要的,因为你的问题不是非常明确/清楚(因此所有的反对票)。但我有点开始相信它。
以上是关于MySQL按X排序然后分组按Y然后按字母顺序排列的主要内容,如果未能解决你的问题,请参考以下文章