zoukankan      html  css  js  c++  java
  • 实验四 数据库查询

    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;

     

  • 相关阅读:
    Redis 安装(Windows)
    etcd简介与应用场景
    Nginx+SignalR+Redis(二)windows
    Nginx+SignalR+Redis(一)windows
    Windows 版MongoDB 复制集Replica Set 配置
    走进异步世界async、await
    认识和使用Task
    进程、应用程序域、线程的相互关系
    ASP.NET Core实现类库项目读取配置文件
    用idea做springboot开发,设置thymeleaf时候,新手容易忽略误区
  • 原文地址:https://www.cnblogs.com/lvwuwa/p/10165572.html
Copyright © 2011-2022 走看看