Oracle 查询
本文最后更新于:2024年3月18日 凌晨
Oracle 查询
虚表
- dual 是一个虚表,虚拟表,是用来构成 select 的语法规则, oracle 保证 dual 里面永远只有一条记录。
- 该表只有一行一列,它和其他表一样,可以执行插入,更新,删除操作,还可以执行 drop 操作,但是不要去执行 drop 表的操作,否则会使系统出错。
- dual 主要用来选择系统变量或是求一个表达式的值,如果不需要从具体的表来取得表中数据,而是单纯地味了得到一些想得到的信息,并要通过 select 完成时,就要借助一个对象,这个对象就是 dual
实例
1 |
|
排序中null处理
nulls first
,nulls last
:处理空的内容放在前还是后。
实例
- 查询员工姓名,工资,提成按照奖金降序排序,空值排在最后。
1 |
|
拼接符
||
:可以将两个字段的值连接在一起
实例
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!