【发布时间】:2015-10-09 11:45:31
【问题描述】:
假设;
表名:用户
╔═══╦══════╦════╗
║ id║ name ║ age║
╠═══╬══════╬════╣
║ 5 ║ a ║ 25 ║
║ 8 ║ b ║ 12 ║
║ 10║ c ║ 13 ║
║ 12║ d ║ 16 ║
║ 14║ e ║ 21 ║
╚═══╩══════╩════╝
查询:
SELECT *
FROM user
WHERE id IN (12,4,14,5,10);
现在问题是数据来自 ASC,但我想按照 (12,4,14,5,10) 的顺序获取数据。 任何解决方案。
【问题讨论】:
-
你试过不使用
ASC命令吗?? -
该订单代表什么?您是否尝试以年龄升序或姓名升序或其他方式获取数据?还是随机的?