zoukankan      html  css  js  c++  java
  • SQL Server 子查询

    子查询的定义是:嵌入到其它SQL语句的select语句,又称为嵌套查询。

    每个子查询语句都是一个select语句,所以它都有一个返回值。

    这个返回值有以下3种情况:

    ①单个值

    ②一个字段

    ③一张表

    使用子查询的目的,在于利用它的返回值。



    图1 employee表


    以下,我就根据它的3个返回值各举一个实例说明:

    例①:显示employee表中,薪水最高的员工的所有信息。(返回值为单个值)


    运行结果:

    图2


    例②:显示employee表中,薪水按高到低,排在第3至第6的员工的“姓名”及“薪水”。(返回值为一个字段)


    说明:这里的有个语法:top N 意思是取前N条记录

    运行结果:


    图3


    例③:显示employee表中,“薪水”高于部门平均薪水的员工的“姓名”、“薪水”、“部门号”及其部门平均薪水。(返回值为一张表)


    说明:这里将返回值的临时表,取了个“temp”别名

    运行结果:


    图4





  • 相关阅读:
    pycharm的list的应用
    pycharm的list中copy的应用
    pycharm的list中clear的应用
    pycharm的list中append的应用
    crontab 管理指定用户的定时任务
    vsftp 搭建及虚拟账号配置
    MySQL 主从配置
    Ant 学习及常用任务
    ansible 小试
    微信H5页面分享
  • 原文地址:https://www.cnblogs.com/lechie/p/2383252.html
Copyright © 2011-2022 走看看