三、简单的查询语句 2019-10-30

  1. select * from 表名
    1)语句:一条完整的sql命令
    2)子句:部分sql语句,通常是由关键字加上其他语法元素构成。
    3)关键字:sql语言保留的字符串,比如:select、from。
  2. 选择列:
    1)查询所有列:*
    2)选择部分列:
select dname,deptno from dept
  1. 算术运算符:+ - * /
select ename,sal,sal+100,sal-100,sal*2,(sal/2+10)*2
from emp
  1. 注释
    1)-- 注释内容(navaicatfromysql:ctrl+/)
    2)#注释内容
    3)/* 多行注释 */
    练习
    ①员工转正后,月薪上调20%,请查询出所有员工转正后的月薪
    ②员工试用期6个月转正后上调20%,求出员工一年的年薪
SELECT ename,sal*1.2,sal*1.2*6+sal*6
FROM emp
  1. 空值:null
    1)空值是一种无效的、未赋值、未知或不可用的值(不确定的值)。
    2)控制不等同于零或空格。
    3)任何包含空值的算术运算后的结果都为空值。
  2. 列别名
    1)用来重新命名列的显示标题。
    2)列别名的方法
    a)列名 列别名
    b)列名 as 列别名
    3)如果列别名中包含空格需要用双引号把"别名"括起来。
  3. 消除重复行:distict
 select distinct deptno,job from emp
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 基本SELECT语句语法 SELECT子句 表示所需检索的数据列。 FROM子句 表示检索的数据来自哪个表。 语句...
    wqjcarnation阅读 3,730评论 0 8
  • 在启动oracl之前确定这两服务已经打开 解锁:登录管理员sys账号 如果忘记了scott的密码修改密码:登录管理...
    涎涎阅读 558评论 0 0
  • 1.简介 数据存储有哪些方式?电子表格,纸质文件,数据库。 那么究竟什么是关系型数据库? 目前对数据库的分类主要是...
    乔震阅读 1,764评论 0 2
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,423评论 0 9
  • 一、结构化查询语言 结构化查询语言(Structured Query Language)简称SQL结构化查询语言是...
    辽A丶孙悟空阅读 1,317评论 0 44