首页 > 数据库 > MySQL > 正文

SQL UNION 和 UNION ALL 操作符(mysql)

2024-07-24 12:59:35
字体:
来源:转载
供稿:网友

首先看两个表: table1: 这里写图片描述 table2: 这里写图片描述 如果我们要查询table1表和 table2表中的 name1的值,但是不存在重复的值一起输出出来,那么就可以用union操作符: SELECT name1 FROM table1 UNION SELECT name1 FROM table2 结果我们会查询出不重复的值。结果我就不用图片了。 如果我们并不在意图片,那么该使用什么呢?我们使用union all即可。那么这样我们就可以输出重复的值了: SELECT name1 FROM table1 UNION ALL SELECT name1 FROM table2


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表