有不同列数的两个表的UNION
当合并两个表源时列数不同,只要向其中⼀个表源中添加列,就可以使两表源的列数相同合并列了。
下⾯合并“select 姓名,性别,年龄 from student”和“select 课程代号,课程内容,null from course”查询,⽤NULL值添加“course”表。在查询分析器中输⼊的SQL语句如下:
use student
select 姓名,性别,年龄 from student
union
select 课程代号,课程内容,null from course
实现过程如图1所⽰。
图1 合并不同列数的两个表
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论