过滤 where
1.过滤条件的列可以不在查询的列中
例:某表有列:某列1,某列2,某列3,查询某列3 等于10的某列1 与某列2。
select 某列1, 某列2
from 某表
where 某列3 = 10
2.字母串大小写敏感,一定要加单引号
例:某表有列:某列1,某列2,某列3,查询某列3 等于'大姐'的某列1 与某列2。
select 某列1, 某列2
from 某表
where 某列3 = '大姐'
3.日期格式敏感,一定要注意格式
(1)SQLPLUS默认的格式,了解就行,不常用。
DAY-MON月-YYYY
例: '7-6月-1994'
(2)一般将日期转化为字符串来查询
例:某列的类型为DATE,命名为“日期列”,将“日期列”的日期转为字符串。
答:to_char(日期列,'yyyy-mm-dd')
则变为如下字符串:‘1994-06-07’