国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

mysql - 如何聯合查詢兩個結構相同的表并且id不重復

瀏覽:64日期:2022-06-20 11:36:58

問題描述

1.有兩個相同結構的表guangdong_student,shanghai_student,希望聯合查詢表一,表二,得到表三的結果。使用union會導致id重復,如何做到id自增

2.示例:

表一:guangdong_student+----+----------+| id | username |+----+----------+| 1 | jhon || 2 | may || 3 | abcd1111 |+----+----------+表二:shanghai_student+----+----------+| id | username |+----+----------+| 1 | jhon || 2 | mike || 3 | abcd |+----+----------+希望合并后的表:student+----+----------+| id | username |+----+----------+| 1 | jhon || 2 | may || 3 | abcd1111 || 4 | mike || 5 | abcd |+----+----------+

問題解答

回答1:

在id是Primary key并且為auto_increment的情況下,執行下面語句可以做到。insert into guangdong_student(username) select username from shanghai_student;

回答2:

set @id=0;select @id := @id+1 id,distinct username, from ((select * from guangdong_student) gd union (select * from shanghai_student) sh) student;回答3:

select @id := @id+1 id, usernamefrom ( select username from guangdong_student union select username from shanghai_student) t1,(SELECT @id:=0) t2

相關文章:
主站蜘蛛池模板: 99热久久国产精品一区 | 久久草在线视频播放 | 免费国产综合视频在线看 | 在线欧美日韩精品一区二区 | 韩国本免费一级毛片免费 | 91香蕉国产亚洲一区二区三区 | 免费看欧美日韩一区二区三区 | jizzjizz成熟丰满舒服 | 亚洲三级理论 | 在线免费观看一区二区三区 | 最新国产区 | 毛片一级免费 | 成人a视频片在线观看免费 成人a视频在线观看 | 黄影| 在线免费看黄色 | 亚洲天堂男人网 | 国产福利拍拍拍 | 亚洲欧美影院 | 亚洲毛片免费视频 | 在线国产网站 | 日本视频在线观看不卡高清免费 | 男女晚上爱爱的视频在线观看 | 欧美 亚洲 另类 自拍 在线 | 久久99爰这里有精品国产 | 成人在线精品视频 | rion美乳弹出来四虎在线观看 | 不卡一区二区在线 | 国产手机精品一区二区 | 亚洲高清国产一线久久 | 国产页| 伊人不卡 | 中文字幕成人在线观看 | 亚洲国产成人久久精品图片 | 亚洲国产成人久久综合一区 | 亚洲精品影院一区二区 | 免费一级毛片在线播放放视频 | 日韩成人免费在线视频 | 亚洲国产欧美在线人成aaa | 天堂视频在线免费观看 | 亚洲资源在线观看 | 国产麻豆入在线观看 |