文章详情页
mysql,in中重复的记录也查出的方法
浏览:108日期: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. python - (2006, ’MySQL server has gone away’)2. service mysql.server start 启动失败3. python-mysql Commands out of sync4. mysql - 求教数据库表设计5. mysql - 拖拽重排序后怎么插入数据库?6. mysql - 用sql或者pandas让一个表按照另一个表补全数据。7. mysql - navicate 导入数据库中文乱码?8. PhpStudy集成环境如何降低MySQL数据库版本?9. mysql 时间类型 字段(精确到时分秒) 怎么比较?10. Mac环境下QT编译MySQL驱动屡次失败?如何?
排行榜
