zoukankan      html  css  js  c++  java
  • SQL Server 的集合操作

    SQL的集合操作

        属性个数必须一致

        对应的类型必须一致

        属性名无关

        最终结果集采用第一个结果的属性名

        缺省为自动去除重复元组

        除非显式说明ALL

        Order By放在整个语句的最后

     

        并:查询计算机系的学生或者年龄不大于19岁的学生,并按年龄倒排序。

        SELECT  *  FROM    student WHERE   Sdept=‘CS’

        UNION

        SELECT  * FROM    student  WHERE   AGE<=19 

        ORDER BY AGE DESC

        :查询计算机系的学生并且年龄不大于岁19的学生,并按年龄倒排序。

        (SELECT  *  FROM    student WHERE   Sdept=‘CS’)

        INTERSECT

        ( SELECT  *  FROM    student  WHERE   AGE<=19)

        ORDER BY AGE DESC

        :查询选修课程1但没有选修课程2的学生。

        SELECTSname , Sdept FROM       student

        WHERE  snoIN

        (

           ( SELECT  sno  FROM    SC WHERE   Cno='1')

           EXCEPT

           ( SELECT sno  FROM   SC   WHERE  Cno='2')

        )

     

     

  • 相关阅读:
    C#方法Extra
    C#方法
    C#类型与变量
    归并排序算法
    2020 CiGA Game Jam活动总结
    插入排序算法
    游戏开发随笔
    2019厦门大学信息学院人工智能/智能科学与技术系夏令营(非计算机系)
    基于Dlib、OpenCV开发人脸识别程序的开发建议
    CCF CSP 201703
  • 原文地址:https://www.cnblogs.com/rainman/p/1442977.html
Copyright © 2011-2022 走看看