Oracle 基本语法

1、oracle常用的命令

设置显示的行与列:col ename format a8

SQL中的null值:<1>包含null的表达式都为null;

               <2>null 永远不等于null;

查询语句中支持计算:可以comm+1000等查询。若含有null可以利用nvl(comm,o)

修改关键字 ed

        查询中的别名三种方式<1>完全体ename as “XXX” <2>小缩略 ename “ XX X”<3> ename  名字。但是中间不能有空格

去除重复记录  distinct (不是针对一个列,而是组合列)

链接符  contact(‘a’,‘b’)

字符串 

select ename||'薪水是'||sal 信息 from emp;

字符串对大小写敏感(同时在查询中字符串和日期都是单引号),但是MYSQL不会

日期格式敏感 默认:18-05-13

between 小 and 大.(同时含有边界)

如果集合中含有null;不能使用not in 但是可以使用 in;

模糊查询 : like % _

where判断语句从右到左。

order by 后字段可以使用的方式: 列名、表达式、别名、序号(select中的第几个位置)

order by deptno,sal 先按照部门号升序排列,相同的在按照sal排序

order by deptno,sal desc (其中desc只作用与sal)



   

猜你喜欢

转载自blog.csdn.net/lxiansheng001/article/details/80298425