puhl5
Poo某人
采纳率40%
2019-07-04 16:41

sqlserver 子查询为主查询条件,并将结果union在一起

5
  • sql
已采纳

sqlserver 子查询为主查询条件,并将结果union在一起
sql改如何写?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • weixin_43702352 江上舟摇 2年前

    不太懂你的意思是什么。这是嵌套(子查询为父查询条件)和UNION的方法,你可以看看。

    图片说明

    点赞 评论 复制链接分享
  • Sometimes_Ymc Sometimes_Ymc 2年前

    没有太明白你的意思,但是用法就是下面这样,你自己组合下就可以了。
    --子查询作为查询条件
    select ename,deptno,sal from emp
    where deptno=(select deptno from dept where loc='XI AN');

    --union的用法
    select a.Name from Material as a
    union
    select b.Name from Province as b

    注意:
    Union:将两个(多个)表的查询结果合并显示
    Union All:将两个(多个)表的查询结果合并显示(不包括重复)

    点赞 评论 复制链接分享

相关推荐