2019-03-21查询

查询 

查什么从哪查

可以查列、表达式...

查询 emp 和dept 的所有数据

select deptno,loc,dname from dept

select *from emp

-- 查询部分列

select empno,ename,job,sal,deptno

FROM emp

-- 算式运算符--工资+500展示出

select empno,ename,job,sal,sal+500

FROM emp

select  ename,sal,sal*1.2

FROM emp

-- 转正前后的年薪

select ename,salsal*6+sal*1.2*6

from emp

null 参与运算,结果为空

select ename,sal,comm,sal,sal*6+sal*1.2*6+12*comm

from emp

-- IFNULL若第一个参数不为空返回第一个参数,否则返回第二参数

select comm,IFNULL(comm,0)

FROM emp

select ename,sal,comm,IFNULL(comm,0),sal,sal*6+sal*1.2*6+12*IFNULL(comm,0)

from emp

-- 表达式和函数一定要起列别名

-- 列别名

-- 列名 as 列别名或则 列名空格列别名

-- 注意①别名中有空格加双引号

  --  ②特殊字符


select ename as "名 字",sal,comm,IFNULL(comm,0),sal,sal*6+sal*1.2*6+12*IFNULL(comm,0) 年薪

from emp

-- DiSTINCT 去重(复)

-- 注意不显示重复数据,而不是删除重复数据

select distinct deptno

from emp

select DISTINCT job,deptno

from emp

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 引出 •请思考如下问题? –查询所有员工的每个月工资总和,平均工资? –查询工资最高和最低的工资是多少? –查询公...
    C_cole阅读 12,047评论 0 3
  • 目标 聚合函数 分组函数 子查询 多行子查询 引出 •请思考如下问题? –查询所有员工的每个月工资总和,平均工资?...
    wqjcarnation阅读 9,577评论 0 6
  • 1.简介 数据存储有哪些方式?电子表格,纸质文件,数据库。 那么究竟什么是关系型数据库? 目前对数据库的分类主要是...
    乔震阅读 5,910评论 0 2
  • 作者:王伯军 宁波大学附院消化内科主任医师 根除幽门螺杆菌成为各种消化系统疾病的治疗手段之一。 笔者在实际工作中发...
    博尔诚阅读 5,430评论 1 4
  • 1、安装Apache [root@localhost~]# yum -y install httpd #开机自启动...
    UncleDavid阅读 1,405评论 0 2

友情链接更多精彩内容