<分区>
我有一个如下表,id为主键
ID Name
1 a
2 b
3 c
4 d
5 e
并进行如下查询。此查询是根据用户输入选择在 php 文件中创建的。
select name from table where id in (1,5,3)
我得到结果(“a”、“c”、“e”),我猜这是正常的,因为默认的主键排序顺序。但是我希望结果按照与“in”子句相同的顺序排序。所以我希望返回值为(“a”,“e”,“c”)。有什么办法可以在mysql中获取。