my_00 2015-06-07 02:57 采纳率: 0%
浏览 2036

求助:SQLServer查询实现:有四个表,我如何实现查询得到新表??

有四个表ZhiYu、DeYu、TiYu、Coursetype,都有共同字段coursetypeid。表Coursetype起提供课程名称的作用。表ZhiYu、DeYu、TiYu所有字段都相同。
问题:我如何实现查询表ZhiYu、DeYu、TiYu所有字段数据加表Coursetype中的课程名称??
表如下图所示:

 表ZhiYu:
 courseID   coursename   coursetypeID
 100001      智育1                 001
 100002      智育2                 002
 100003      智育3                 003
 100004      智育4                 001
表 DeYu:
courseID   coursename   coursetypeID
 200001      德育1                 001
 200002      德育2                 002
 200003      德育3                 003
 200004      德育4                 001
 表TiYu:
 courseID   coursename   coursetypeID
 300001      体育1                 001
 300002      体育2                 002
 300003      体育3                 003
 300004      体育4                 001
 表Coursetype:
 coursetypeID     typename
 001                    公共必修课
 002                    公共选修课
 003                    专业必修课
 004                    专业选修课

我如何得到:

 courseID   coursename       typename
 100001      智育1                 公共必修课
 100002      智育2                 公共选修课
 100003      智育3                 专业必修课
 100004      智育4                 公共必修课
 200001      德育1                 公共必修课
 200002      德育2                 公共选修课
 200003      德育3                 专业必修课
 200004      德育4                 公共必修课
 300001      体育1                 公共必修课
 300002      体育2                 公共选修课
 300003      体育3                 专业必修课
 300004      体育4                 公共必修课

恳请各位行家高手不吝惜指教!万分感谢!!

  • 写回答

6条回答 默认 最新

  • devmiao 2015-06-07 03:26
    关注

    ((select * from ZhiYu) union (select * from DeYu) union (select * from TiYu) as t1) join Coursetype as t2 on t1.coursetypeID = t2coursetypeID

    评论

报告相同问题?

悬赏问题

  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?