我的查询是
SELECT * FROM `posts` WHERE post_id in (2,12,2)
============================
输出得到
post_id 2,12
==============================
输出想要
post_id 2,12,2
可能是因为表添加了自动增量?这对 mysql 没有意义。
SELECT pa.post_id FROM posts pa WHERE pa.post_id in (2,12)
UNION ALL
SELECT pb.post_id FROM posts pb WHERE pb.post_id = 2
UNION ALL 添加重复的行,但不知道是否需要该输出。问候
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句