首先看看Left Join 与Right Join 与 Inner Join 与 Full Join对表进行操作后得到的结果。在数据库中新建两张表,并插入要测试的数据。新建表:[sql] USE[Test]GO/******对象:Table[dbo].[EMP]******/SETANSI_NULL...
分类:
数据库 时间:
2014-08-27 12:43:07
阅读次数:
252
集合的概念与数学中的全集、交集、补集的概念是一样的常用的集合运算符集合运算符的作用:把两个查询构造为一个联合查询1. 全集:求连个查询的全集union all:将两个查询的所有数据全部列出,不进行排序,不去掉重复的部分SQL> create table t1 as select * from emp...
分类:
Web程序 时间:
2014-08-25 11:35:34
阅读次数:
308
SYS@moe65SQL>deletefromscott.emp;
14rowsdeleted.
SYS@moe65SQL>SELECTs.sid,s.serial#,
2CASEBITAND(t.flag,POWER(2,28))
3WHEN0THEN‘READCOMMITTED‘
4ELSE‘SERIALIZABLE‘
5ENDASisolation_level
6FROMv$transactiont
7JOINv$sessionsONt.addr=s.taddrANDs.sid=sys_..
分类:
数据库 时间:
2014-08-21 19:36:56
阅读次数:
262
1.最高效的删除重复记录方法 (因为使用了ROWID) 例子: DELETE FROM EMP E WHERE E.ROWID > (SELECT MIN(X.ROWID) FROM EMP X WHERE X.EMP_NO = E.EMP_NO);2.在含有子查询的 SQL 语句中 , 要特别注....
分类:
数据库 时间:
2014-08-21 19:17:54
阅读次数:
367
1.创建表CREATE TABLE emp_test (ID NUMBER(5,2) PRIMARY KEY, NAME VARCHAR2(20) UNIQUE, BIRTHDAY DATE);--修改表名ALTER TABLE emp_test RENAME TO TEST1;--修改表列名Alt...
分类:
数据库 时间:
2014-08-21 16:30:24
阅读次数:
336
一、练习的表结构emp empno ename job mgr hiredate sal comm deptnodept deptno dname locsalgrade grade losal hisal二、创建表CREATE TABLE EMP (EMPNO NUMBER(4) NOT NU.....
分类:
数据库 时间:
2014-08-21 11:18:04
阅读次数:
247
多列子查询where条件中出现多列与子查询进行比较多列子查询分为:成对比较和非成对比较成对比较:SQL> select ename,sal,job from emp where (deptno,job) in(select deptno,job from emp where ename='SCOTT...
分类:
Web程序 时间:
2014-08-19 14:25:24
阅读次数:
209
SQL> var loc varchar2(30)SQL> exec :loc:='South San Francisco'PL/SQL procedure successfully completed.SQL> SELECT 2 emp.last_name,emp.first_name,j....
分类:
其他好文 时间:
2014-08-16 17:05:00
阅读次数:
228
----------------------- 01 -------------------------------declare cursor emp_cur is select empname from company where nam...
分类:
其他好文 时间:
2014-08-14 23:17:07
阅读次数:
376
1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。 select emp_no,emp_name,dept,isnull(convert(char(10),birthday,120),'日期不详') birthdayfrom...
分类:
数据库 时间:
2014-08-14 16:29:08
阅读次数:
313