现在的位置: 首页 > 综合 > 正文

有不同列数的两个表的UNION

2014年03月21日 ⁄ 综合 ⁄ 共 263字 ⁄ 字号 评论关闭

当合并两个表源时列数不同,只要向其中一个表源中添加列,就可以使两表源的列数相同合并列了。

下面合并“select  姓名,性别,年龄    from  student”和“select 课程代号,课程内容,null from  course”查询,用NULL值添加“course”表。在查询分析器中输入的SQL语句如下:

use student
       select  姓名,性别,年龄    from  student
       union
      select 课程代号,课程内容,null from  course
实现过程如图1所示。

图1  合并不同列数的两个表

抱歉!评论已关闭.