通过mysql的IN()子句选择重复记录

时间:2013-12-26 11:59:10

标签: php mysql sql

我在MySQL中遇到IN()子句的问题。

查询:

SELECT * 
FROM my_table 
WHERE 1=1 
AND id IN (36,36) 
ORDER BY find_in_set(id, '36,36')

这里36是我表的主键。现在,如果我运行此查询,那么它只提供1条记录。我想要2条记录,即使它们是重复的。

还有一件事,如果IN (27,34,22,25,22)那么它应该返回5条记录并按顺序给出。

请帮帮我。

0 个答案:

没有答案