您的位置:首页 > 数据库

SQL学习笔记--基本select

2017-08-16 10:11 218 查看
复习+学习,

温故而知新。

基本select

1)空值(null):未定义值、不确定的值、不是零也不是空格。空值不能够直接参与四则运算。

2)别名中特殊字符需要加双引号:

select sal*12 as “ann sal” from emp; –特殊字符 空格;

select sal*12 as ann_sal from emp; –无特殊字符;

*select sal*12 as “ann”sal” from emp; –打印表头为 ann”sal 单引号用2个单引号转义,插入的时候是可以的,但是表头还是2个单引号。

3)连接操作符:

select ename||’ is ‘||job from emp; –注意一定要为单引号引住连接内容,打印表头为 ENAME||’IS’||JOB ,查询内容为 XXX is XXX 。

4)压缩(去重) distinct

select distinct(deptno) from emp;

5)表结构查询 desc emp; –如果使用PL/SQL工具进行操作,SQL Window 执行为无效语句,需要用 Command Window 执行。

*浅显的理解了一下: desc 好像是非 sql 命令,而 SQL Window 是查询窗口而不是命令窗口,所以在 Command Window 和控制台上面是能够使用 desc 这个命令的,但是在查询窗口就无法执行非 sql 命令。(还需加深,埋下BUG)

注释:*为不确定自我见解,有错误请毫不留情直接指出。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: