mysql in 问题
数据库里有如下数据:
person表
id name
1 zhangsan
2 lisi
SQL code
<!--
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/
-->
select * from person where id in (1,2,2,2,2);
以上查询只能得到 1,2的数据,如下
id name
1 zhangsan
2 lisi
我想得到重复的2的数据,如下,该怎么做啊谢谢
id name
1 zhangsan
2 lisi
2 lisi
2 lisi
2 lisi
------解决方案--------------------
select * from person where id =1
union all
select * from person where id =2
union all
select * from person where id =2
union all
select * from person where id =2
union all
select * from person where id =2
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn