为了账号安全,请及时绑定邮箱和手机立即绑定

SQL中UNION运算符

SQL中UNION运算符

四季花海 2019-05-31 07:02:57
例如,SELECT 书名 FROM book1UNIONSELECT 编号 FROM book2GO系统是怎么执行的呀,谢谢系统是怎么合并结果的呀。如上例,结果怎么返回的是全是呀书名
查看完整描述

2 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

SQL UNION 操作符
UNION 操作符用于合并两个或多个 SELECT 语句的结果集。

请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。

SQL UNION 语法
SELECT column_name(s) FROM table_name1 UNION SELECT column_name(s) FROM table_name2 注释:默认地,UNION 操作符选取不同的值。如果允许重复的值,请使用 UNION ALL。
你写的那个是有语病的sql



查看完整回答
反对 回复 2019-06-01
?
隔江千里

TA贡献1906条经验 获得超10个赞

SELECT 编号,书名 FROM book1
UNION
SELECT 编号,书名 FROM book2

UNION 需要2个集合包含的字段是一致的 并且数据类型是一致的

查看完整回答
反对 回复 2019-06-01
  • 2 回答
  • 0 关注
  • 455 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信