第七週課後作業簡單查詢以及相關索引操作

首先在數據庫中建一個表

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.依據條件成組並且進行篩選
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章