describe 描述
ed(edit) 编辑
sysdate 系统时间
dual 伪表
- - 空值不用于0,凡是空值参与运算,结果都为空值(null);
日期只能 加减 ,不能 乘除;
列的别名" AS" 起别名用" "双引号
select employee_id as "ID"
大写就是大写
小写就是小写
连接符/列与列,列于字符链接一起
SQL单引号表明字符串 ’ 漢 ’
重复行 用distinct 区分
查询日期/
select id
from employee
where to_char( hire_date,'yyyy-mm-dd') = '1994-01-08'
操作符 BETWEEN ... AND ... 两只之间包含边界
IN(set) 等于至列表中的一个
LIKE 模糊查询
IS NULL 空值
where last_name like '%a%' 最后一位是'%a' 第二位是'_a%' 第三位是'__a%'
查询名字中含有下划线_
where last_name like '%#%' escape '#' 转义字符
用ORDER BY 子句排序
-ASC(ascend)升序
-DESC(descend)降序
ORDER BY 在 SELECT 句尾
ORDER BY SALARY ASC,last_name ASC