【发布时间】:2019-11-20 21:15:10
【问题描述】:
我有一个关于 MySQL 功能排序的问题。
在数据库中,有两个价格的行。 price_min 和 price_max。例如:
ID | NAME | PRICE_MIN | PRICE_MAX
1 | NAME A | 100 | 350
2 | NAME B | 0 | 250
3 | NAME C | 0 | 90
4 | NAME D | 125 | 500
5 | NAME E | 50 | 0
6 | NAME F | 25 | 0
我想要查询两列都从低到高排序。如果可能,显示价格为 MIN 和 Max 双倍的行。所以在这个例子中我会得到 8 个结果,比如:
ID:6、5、3、1、4、2、1、4。
这可能吗?我将如何做到这一点?
【问题讨论】:
标签: mysql sql sql-order-by