文章详情页
mysql,in中重复的记录也查出的方法
浏览:147日期: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 - 请教一个Java做数据库缓存的问题3. java - 腾讯云mysql数据库可以插入数据,但是不能查询数据,求解答4. mysql - SQL关联查询问题5. 老师们php,插入数据库mysql,都是空的,要怎么解决6. MySQL视图count速度优化7. mysql in 查询, 里面的每个条件都指定返回条数,能否实现,怎么写?8. MYSQL 根据两个字段值查询 但两个值的位置可能是互换的,这个怎么查?9. Mysql 关于 FOUND_ROWS() 和 ROW_COUNT() 函数10. php工具箱能换mysql版本吗?
排行榜

网公网安备