『ORACLE』 SQL语句简单使用(一)(11g)
来源:互联网 发布:淘宝零点抢购怎么抢 编辑:程序博客网 时间:2024/06/10 01:50
employees表
EMPLOYEE_ID 员工号 NOT NULL NUMBER(6)
FIRST_NAME 名字 VARCHAR2(20)
LAST_NAME 姓氏 NOT NULL VARCHAR2(25)
EMAIL 邮箱 NOT NULL VARCHAR2(25)
PHONE_NUMBER 电话号码 VARCHAR2(20)
HIRE_DATE 雇用日期 NOT NULL DATE
JOB_ID 工种 NOT NULL VARCHAR2(10)
SALARY 工资 NUMBER(8,2)
COMMISSION_PCT 奖金的百分比 NUMBER(2,2)
MANAGER_ID 领导的号 NUMBER(6)
DEPARTMENT_ID 部门号 NUMBER(4)
departments表
DEPARTMENT_ID 部门号 NOT NULL NUMBER(4)
DEPARTMENT_NAME 部门名称 NOT NULL VARCHAR2(30)
MANAGER_ID 领导号 NUMBER(6)
LOCATION_ID 位置号 NUMBER(4)
编写SQL:
sql语言的大小写不敏感。
sql可以写在一行或多行
各子句一般要分行写
关键字不能被缩写也不能分行
使用缩进提高语句的可读性
语句结束用;中止,结束分号是必须的
select ....from 表名
where+过滤条件
精确匹配 列名=值
salary=5000 部门名称='开发部' 雇用时间='2008-01-01'
模糊匹配 like 'z%' %代表一个或多个字符
_代表一个字符 like 't_z%'
查找salary 2000~3000两种方式
salary >=2000 AND salary<=3000
between 2000 and 3000
只看(市场部、销售部、开发部)
where 部门名称 in (市场部、销售部、开发部)
- 『ORACLE』 SQL语句简单使用(一)(11g)
- 『ORACLE』 SQL语句简单应用(二)(11g)
- 『ORACLE』 SQL语句简单应用(三)(11g)
- 『ORACLE』 SQL语句简单应用(四)(11g)
- 『ORACLE』 SQL语句简单应用(五)(11g)
- 《Oracle Database 11g SQL 开发指南》学习笔记——第四章_使用简单函数(一)
- Oracle 11g 使用SQL Tuning Advisor调优SQL语句
- 『ORACLE』 PLSQL—case语句(11g)
- 『ORACLE』 PLSQL条件控制语句(11g)
- sql语句使用(一)
- 『ORACLE』rman简单配置(11g)
- Oracle 10g 一些基本的查询语句(一)(
- oracle组件验证语句(11g)
- Oracle学习一(简单查询语句)
- oracle笔记一(sql语句方面)
- oracle笔记一(sql语句方面)
- Oracle SQL语句调优(一)
- oracle笔记一(sql语句方面)
- Map遍历方式汇总
- EF中System.Data.Entity.Internal.AppConfig的类型初始值设定项引发异常
- docker 配置可以运行spark的容器并运行
- select2下拉菜单重置
- MySQL出现乱码的原因
- 『ORACLE』 SQL语句简单使用(一)(11g)
- 66. Plus One
- 海量数据排序——如果有1TB的数据需要排序,但只有32GB的内存如何排序处理?
- MapReduce 2 的工作机制
- java之非阻塞IO(NIO)
- UVA 11806 Cheerleaders(容斥原理)
- SQL中的case when then else end用法
- Laravel [1045] 解决方法 Access denied for user 'homestead'@'localhost'
- libevent源码学习(四)定时器Timer