如何按类别和价格类别订购将多次出现结果

时间:2017-07-20 07:11:14

标签: php mysql

我在列表页面上,我需要按类别和价格显示数据顺序。我知道我可以使用多个orderby但是在我的列表中,同一类别会多次出现。

所以我需要按字母顺序和价格显示所有类别订单。

例如:

Category       Price
---------      ------
Apple          10
Apple          20
Apple          30
Banana         05
Banana         10
Banana         20
Coconuts       10
Coconuts       50

结果应该如上表所示。如果我使用多个订单,则显示最低价格到最高价格。

所以同一类别必须与价格一起订购。

希望所有人都能理解。

感谢。

1 个答案:

答案 0 :(得分:1)

应该这样做。

 SELECT .. .. ORDER BY Category ASC, Price ASC;