首先在數據庫中建一個表
create database if not exists D_emp;
use D_emp;
create table if not exists emp(
empno char(10) primary key, //職工號
ename varchar(15) not null, //姓名
sal int, //薪水
deptno varchar(20), //部門
mgr char(10) //部門經理
);
1.創建一個與僱員表相同結構的新數據表,新表的名稱爲cp_emp
create table cp_emp like emp;
2.列出所有文員的姓名及其部門名稱。
select ename,deptno from emp;
3.查詢僱員表中工資最高的僱員的員工號、員工姓名、工資和部門號。
select max(sal) empno,ename,sal,deptno from emp;
4.按照部門編號進行分組,分組後的平均薪水必須大於1500,查詢各分組的平均工資,按照平均薪水的倒序進行排列。
select avg(sal),deptno from emp group by deptno having avg(sal)>1500 order by avg(sal) desc;
今日學習
1.對錶格進行索引,有加減乘除,修改列標題,查詢條件,消除重複值,數據排序
2.邏輯運算符相關的
3.進行數據彙總功能的
4.依據條件成組並且進行篩選