我正在查询我的表名单。
SELECT * FROM mytable WHERE personName IN ('John','Andrew')
返回2行。在表中,安德鲁在约翰之前。
我想按照与WHERE personName IN ('John','Andrew')
答案 0 :(得分:0)
SELECT * FROM mytable WHERE personName IN('John','Andrew')ORDER BY FIELD('John','Andrew');
顺便说一句,这是Sort by order of values in a select statement "in" clause in mysql的副本。