1.什么叫子查询? 通俗的讲就是查询中有查询,SQL语句中有多个select语句。2.什么地方可以嵌入子查询? SELECT 列 (不在标准之内) FROM 表 (可以嵌入,作为表存在) WHERE 条件 (可以嵌入,作为条件存在)3. 举例说明 假如此时有一个员工表emp,里面记录了员工的编号、....
分类:
数据库 时间:
2015-06-04 00:43:23
阅读次数:
204
【背景】
在由源端抽取数据插入目标端后,需要创建一个主键ID字段。
【解决】
方法一、使用sys_guid()函数生成32位的随记数
例如向emp表中,新建一个字段,并且设置字段默认值为用sys_guid()函数自动生成一个32位不重复的随机数。
altertable EMP
addIDvarchar2(32)
default sys_guid();
方法二、使用触发器...
分类:
其他好文 时间:
2015-06-03 15:51:59
阅读次数:
150
看到where语句中有条件:where 1=1 和 1=2或11用途: 1=1:是为了添加条件时使用and并列其他条件时使用的(动态连接后续条件) 比如: String sql = "select * from emp where 1=1 "; if(username...
分类:
数据库 时间:
2015-06-03 13:10:24
阅读次数:
161
truncateddl语句,删除表中数据,速度要比delete快;且所有自增字段重新开始计数;删除数据保留表结构;删除的数据不进入rollback segment,无法恢复。例: truncate table emp_tmp; drop ddl语句,删除和该表相关的所有信息,包括表结构、数据...
分类:
数据库 时间:
2015-06-03 11:42:31
阅读次数:
206
一、多表查询
(一)简单多表查询
1、多表查询的机制
1)SQL:
SELECT * FROM emp; --14条记录
SELECT * FROM dept;--4条记录
SELECT * FROM emp,dept;--显示56条数据??为什么
2)分析:
先从 dept 选择一条记录(deptno=10),分别于 emp中的14条记录分别匹配,显示14条记录。再从 d...
分类:
数据库 时间:
2015-06-02 22:02:24
阅读次数:
340
在使用group by 分组查询是,默认分组后,还会排序(Using filesort),可能会降低速度.解决办法:加上order by null 不让它排序select * from emp group by empno order by null;有些情况下,可以使用连接来替代子查询。因为使用....
分类:
数据库 时间:
2015-06-02 09:14:24
阅读次数:
124
using (DataContext dbcontext=new DataContext ()) { //emp.department.ID = dep.ID; //emp.department = dep; ...
分类:
其他好文 时间:
2015-06-01 20:13:40
阅读次数:
107
一、基本查询
(一)基本语句
1、语法
select 【distinct】 * | {列名...} from 表名 【where {条件}】
2、注意
1)distinct:指显示结果时,是否剔除重复数据
指查询的字段数据,全部一致,才算重复。
SELECT distinct deptno,job,empno FROM EMP order by deptno;
查询的这(deptno,job,empno)三个字段需要一样,才算重复。
2)表名与字段名不区分大小写。
3、实例
1)
SELECT * FR...
分类:
数据库 时间:
2015-06-01 16:51:53
阅读次数:
212
SELECT * FROM EMPLOYEE_PAY_TBL;+-----------+---------------+------------+----------+-----------------+----------+---------+| EMP_ID | POSITION ...
分类:
其他好文 时间:
2015-06-01 16:14:41
阅读次数:
152
-- 返回小时工资低于雇员443679012的所有雇员的标识、姓、名和小时工资SELECT E.EMP_ID, E.LAST_NAME, E.FIRST_NAME, EP.PAY_RATE -> FROM EMPLOYEE_TBL AS E, EMPLOYEE_PAY_TBL AS EP ...
分类:
其他好文 时间:
2015-06-01 12:54:09
阅读次数:
89