我在表中有两列,比如 LIKE 和 FAVORITES (int value)
见图表:
╔════╦══════╦══════════╗
║ ID ║ LIKE ║ FAVORITE ║
╠════╬══════╬══════════╣
║ 1 ║ 25 ║ 9 ║
║ 2 ║ 5 ║ 17 ║
║ 3 ║ 6 ║ 1 ║
║ 4 ║ 45 ║ 0 ║
║ 5 ║ 3 ║ 44 ║
╚════╩══════╩══════════╝
现在,我想从 SELECT 子句中选择 Maximum Like 和 Favorites ID。我试过了
SELECT ID from TABLE WHERE CONDITION ORDER BY LIKE,FAVORITES DESC
但结果显示基于 LIKE DESC 顺序的行。
结果应该是
╔════╗
║ ID ║
╠════╣
║ 5 ║
║ 4 ║
║ 1 ║
║ 2 ║
║ 3 ║
╚════╝