文章详情页
mysql,in中重复的记录也查出的方法
浏览:63日期:2022-06-18 14:11:03
问题描述
如题,举例说明下,假如where in (1,2,3,2,5,3);其中2,3都有重复的,想要让查出的记录数量和in中的相同,重复的也会显示重复的记录,就是得出的记录是6条。
问题解答
回答1:in有重复没办法,我能知道的就是select * from xxx where in (1,2,3,5)union allselect * from xxx where in (2,3)自己在外边先把重复的挑出来
回答2:用union all链接做查询
相关文章:
1. 一个mysql联表查询的问题2. mysql - 一个表和多个表是多对多的关系,该怎么设计3. 主从备份 - 跪求mysql 高可用主从方案4. mysql主从 - 请教下mysql 主动-被动模式的双主配置 和 主从配置在应用上有什么区别?5. mysql里的大表用mycat做水平拆分,是不是要先手动分好,再配置mycat6. macbook - mac 中 mysql 中文乱码问题7. mysql - 5千万文章,怎么做相关文章?8. mysql - 数据库如何存储小说数据比较好?9. mysql优化 - mysql count(id)查询速度如何优化?10. 使用uuid,并不能利用mysql的索引,有什么解决办法?
排行榜
