简单查询
执行顺序:from (确定数据来源)-> select(查询列)
注意:
①oracle中null不等于零,null为未知的内容。
②oracle不区分大小写,单引号的内容才区分大小写
③输出单引号:要四个单引号才能输出一个单引号
④字符串连接使用:||
限定查询
执行顺序::from (确定数据来源)->where子句(筛选行)-> select(查询列)
查询表的时候首先用count看一下表有多少数据。
限定运算符:
1.关系运算符:!=,<>,=,<,>,>=,<=
2.逻辑运算符:and,or,not(取反,整个数据取反)
3.范围查询:between......and
4.列表范围:in,not in(里面有null的话没有结果,不能判断空)
5.模糊查询:like,not like(标识:%,_)性能不高。
①日期也可用,数字也可用。
②模糊查询时关键字为空则查询全部。
注:null的处理
null是未知数据,不能直接用关系运算符计算,要使用is null 与is not null 进行判断。
排序显示
order by 子句完成(ASC ,DESC)
执行顺序::from (确定数据来源)->where子句(筛选行)-> select(查询列)->order by 排序