多个and 可用between,多个 or 可使用 in
模糊查询:%0-n个字符,_一个字符
单行函数:作用于 表中的单行数据,每有一行数据执行该函数一次
sysdata:获取系统当前时间
to_char...,avg等
只有在group by中出现的字段,才能写在select后
例:select 籍贯 from student group by 籍贯;只显示能显示籍贯列,去重后显示
在group by 中没有出现的字段...后的表)进行过滤,having对分组后的数据进行过滤,
where是对于行数据的筛选,having是对于分组数据的的筛选
where和having在某些情况下可以显示相同的效果但where效率更高,参考...order by:排序永远放在最后执行
伪列
oracle独有的pl-sql的内容
rowid
根据数据在硬盘中存储的物理地址计算得来,
作用:数据的默认索引,底层使用
rownum对查询结果进行编号...只能修改函数的一些属性:谁可以执行这个函数等
sql语句可能不能修改
可以删除后函数重写
in
表示从外部传入一个数,函数中 可以使用它,但不能 更改他
out
表示从外部传入一个数,函数中能更改他,好像不能访问它