SQL 语句合并查询,两张表字段一样
SQL语句合并查询表名不一样,字段全部一样例如table1idnamesexstate1张三男12李四男1table2idnamesexstate1王五女12麻子男2我想...
SQL 语句合并查询
表名不一样,字段全部一样
例如
table1
id name sex state
1 张三 男 1
2 李四 男 1
table 2
id name sex state
1 王五 女 1
2 麻子 男 2
我想要的结果是
id name sex state
1 张三 男 1
2 李四 男 1
1 王五 女 1
2 麻子 男 2
不要用join这样的语句 这样我不好拼,好像有一个合并查询的~ 展开
表名不一样,字段全部一样
例如
table1
id name sex state
1 张三 男 1
2 李四 男 1
table 2
id name sex state
1 王五 女 1
2 麻子 男 2
我想要的结果是
id name sex state
1 张三 男 1
2 李四 男 1
1 王五 女 1
2 麻子 男 2
不要用join这样的语句 这样我不好拼,好像有一个合并查询的~ 展开
3个回答
展开全部
select * from table1 union all select * from table2,union all 是所有的都显示出来,union 是只显示不重复的,如果两个表的字段部分相同,把查询的字段写出来亦可
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
或许你说的是用下面的语句:
select * from table1 union all select * from table2
select * from table1 union all select * from table2
追问
是这样的,但是,感觉好长啊~
追答
如果去掉重复,如下:
select * from table1 union select * from table2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询