• 实验四 数据库查询


    1、  查询Departments表中的所有记录;

    Use  yggl;

    Select  *  from  departments;

    2、  查询Employees表中员工的姓名,地址和电话;

    Select name,address,phonenumber

    From employees;

    3、  查询Employees表中员工的部门号和性别,要求消除重复行;

    Select distinct departmentid,sex

    From employees;

    4、  查询EmployeeID为000001的员工地址和电话,要求显示列名为address、telephone;

    Select address as address,phonenumber as telephone

    From employees

    Where employeeid = ‘000001’;

    5、  查询Employees表中员工的姓名和性别,要求性别为1时显示为“男”,为0时显示为“女”;

    Select name,

    Case

    When  sex=1  then ‘男

    When  sex=0  then ‘女

    End as sex

    From employees;

    6、  计算Salary表中所有员工收入的平均值、最大值和最小值;

    Select  avg(income),max(income),min(income)

    From salary;

    7、  计算所有员工的总支出;

    Select sum(outcome) as ‘总支出

    From salary;

    8、  计算员工总数;

    Select  count(*)  as ‘员工总数

    From  employees;

     

    9、  显示女员工的地址和电话;

    Select name as ‘姓名’,address as ‘地址’,phonenumber as ‘电话

    From  employees

    Where sex =0;

    10、  查询月收入高于2000元的员工编号;

    Select employeeid

    From salary

    Where income>2000;

    11、  查询1970年以后出生的员工的姓名和地址;

    Select name as’姓名’,address as ‘地址

    From employees

    Where  birthday >’197-12-31’;

    12、  查询地址中含有“中山”的员工编号和部门号;

    Select name as’姓名’,employeeid as ‘员工编号’,departmentid  as ‘部门号

    From employees

    Where address like ‘中山%’;

    13、  查询员工编号中倒数第二个数字为0的姓名、地址和学历;

    Select name,address,education

    From employees

    Where employeeid like ‘%0_’;

    14、  找出所有收入在2000-3000元之间的员工编号和姓名;

             Select name  as ’姓名’,salary.employeeid  as ‘员工编号

             From employees,salary

    Where employees.employeeid=salary.employeeid

    And income>2000 and income<3000;

    15、  查询所有在部门“1”或“2” 工作的员工编号。

    Select name as’姓名’,employeeid as ‘员工编号

    From employees

    Where departmentid=1 or departmentid=2;

     

  • 相关阅读:
    LINUX系统 下载地址 LINUX镜像站 Centos ubuntu
    LINUX 操作命令大全
    THINKPHP3.2 配置Redis 使用 for windows
    THINKPHP3.2 中使用 soap 连接webservice 解决方案
    THINKPHP3.2+PHP5.3 配置MEMCACHE
    初学C#过程中的记录的一些认为以后有用的东西
    C#面向对象设计模式纵横谈:Builder
    C#面向对象设计模式纵横谈:Singleton
    pattern:Abstract Factory (创建型模式)模式笔记
    数据结构与算法
  • 原文地址:https://www.cnblogs.com/lvwuwa/p/10165572.html
Copyright © 2020-2023  润新知