【IT168 服务器学院】定义空(NULL)值
空值出现在表达式中会导致整个表达式的值为空。
NVL(字段名,将要赋予的值)函数
作用:将空值转换成其他有ASCLL码的值。
annual_salary年薪
别名
可以加中文的字段别名。
如果想强制地改变列名的大小写,可以在别名的定义时加上双引号,列名有空格时也要在列名上加双引号。
例:
select lastname as "employees name" from employees;
spool +路径;
保存命令(将显示保存)
连接操作符:
||
select lastname || ''work in'' || department_id from tablename;
select last_name || ''''''s salary is '' || salary 员工月薪 from employees;
~~~
在单引号中还要使用单引号的话,就必须使用两个单引号来实现一个单引号的功能。
文本字符串:
*可以代表字符、数字或是日期。
*当代表字符或日期的时候用单引号括起来,数字不需要。
在查询时默认显示所有的行,包括有重复值的行。
DISTINCT 消除重复行关键字,放在整查询列表的最前面。
作用范围:整个查询列表的组合。
消除重复行后会按字段的特性,做升序排列。(执行过程:先排序,再消除重复)
select distinct department_id,job_id from employees;