当前位置: 服务支持 >  技术文档 >  MySQL第八章学习笔记

MySQL第八章学习笔记

阅读数 89
点赞 70
copyright 著作权
article_banner

/*第八章 简单查询*/

/**/

create table emp(

empno int(4) primary key,

ename varchar(10),

job varchar(9),

mgr int(4),

hiredate date,

sal decimal(7,2),

comm decimal(7,2),

deptno int(2)

);

/*插入准备数据*/

insert into emp values

(7369, 'Smith', 'clerk', 7902, '1980-12-17', 800, null, 20),

(7499, 'Allen', 'salesman', 7698, '1981-02-20', 1600, 300, 30),

(7521, 'Ward', 'salesman', 7698, '1981-02-22', 1250, 500, 30),

(7566, 'Jones', 'manager', 7839, '1981-04-02', 2975, null, 20),

(7654, 'Maritn', 'salesman', 7698, '1981-09-28', 1250, 1400, 30),

(7698, 'Blake', 'manager', 7839, '1981-05-01', 2850, null, 30),

(7782, 'Clark', 'manager', 7839, '1981-06-09', 2450, null, 10),

(7788, 'Scott', 'analyst', 7566, '1987-04-19', 3000, null, 20),

(7839, 'King', 'president', null, '1981-11-17', 5000, null, 10),

(7844, 'Turner', 'salesman', 7698, '1981-09-08', 1500, 0, 30),

    (7876, 'Adams', 'clerk', 7788, '1987-05-23', 1100, null, 20),

(7900, 'James', 'clerk', 7698, '1981-12-03', 950, null, 30),

(7902, 'Ford', 'analyst', 7566, '1981-12-03', 3000, null, 20),

(7934, 'Miller', 'clerk', 7782, '1982-01-23', 1300, null, 10);

/*查询(指定所有字段)*/

select empno, ename, job, mgr, hiredate,sal,comm, deptno from emp;

select * from emp;

/*查询指定字段*/

select ename, depton, job, sal from emp;

/*去除重复记录*/

select deptno from emp ;

/*去重根据两个字段值判断*/

select distinct deptno,job from emp;

/*算术运算*/

/*根据sal 字段计算员工的年薪*/

select ename,job,deptno,sal*12 from emp;

/*查询字段别名*/

select ename,job,deptno,sal*12 yearsal from emp;

/*设置数据显示格式查询*/

select concat('姓名:',ename,',部门:',deptno,',职位:',job,',年薪:',sal@12) info from emp;

/*对查询数据进行排序*/

select ename,hiredate,sal from emp order by sal;

select ename,hiredate,sal from emp order by sal asc;

/*降序 desc */

select ename,hiredate,sal from emp order by sal desc ;

/*按照指定的多字段排序*/

selec ename,hiredate,sal from emp order by sal, hiredate deac;

相关文章
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空