-- 排序 -- 1.列明排序 -- 2.别名排序 -- 3.列位置排序(当使用union,union all,intersect,minus集合操作,列明不同,但希望排序) SELECT deptno,dname FROM dept UNION SELECT empno,ename FROM emp DESC; -- 4.使用非选择列排序 SELECT ename FROM emp ORDER BY sal DESC; -- 5.多行排序,首先基于order by子句的第一个列排序,如果第一个…
--查询所有列 select * from tab_name|view_name; SELECT * FROM emp; SELECT * FROM (SELECT * FROM emp); --查询特定列 SELECT * FROM emp WHERE emp.ename='SMITH'; -- 注意PL/SQL Developer不支持会话控制语句 --以特殊格式显示日期列:数据类型是date或timestamp,默认显示格式:DD-Mon-RR ALTER SESSION SET nls_…
第二章 约束和排序数据 1. 在 emp 表中选择工资介于 1500 到 2500 的员工的信息: 注意:使用 between 下边界 and 上边界时,条件包括边界值: SCOTT@ORCL>select * from emp where sal between 1500 and 2500 2. 在emp表中选择位于20,30 部门的员工的信息: SCOTT@ORCL>select *from emp where deptno in (20,30); …
更好的看↑代码点击VIEW PLAN 第二章 约束和排序数据 1. 在 emp 表中选择工资介于 1500 到 2500 的员工的信息: 注意:使用 between 下边界 and 上边界时.条件包括边界值: SCOTT@ORCL>l 1 select * from emp 2* where sal between 1500 and 2500 SCOTT@ORCL>/ EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO ---------- -------…