集合操作 select employee_id, job_id from employees union all 不去除 保留重复值 select employee_id, job_id from job_history; select employee_id, job_id from employ ...
分类:
数据库 时间:
2017-08-03 18:49:52
阅读次数:
185
集合操作 去除重复值:union 不去除重复值:union all 上下两个查询语句中,列的数量和类型要一致,不够可以用空值或设置默认值做替代 select employee_id, job_id from employees union all select employee_id, job_id ...
分类:
数据库 时间:
2017-08-02 10:19:50
阅读次数:
183
数字条件: SQL> select salary from employees where employee_id=100; 字符串大小写敏感: SQL> select last_name, salary from employees where last_name='King'; SQL> sel ...
分类:
其他好文 时间:
2017-08-02 09:58:33
阅读次数:
166
都知道hibernate用xml方式配置关系时(one-to-many,many-to-many)可以添加控制反转属性 inverse=false(默认) 即将两表之间的关系交给对方来维护. inverse=true表示本方不维护关系,有对方维护关系 但是需注意的是,one-to-one关系是没有控 ...
分类:
Web程序 时间:
2017-08-02 00:31:40
阅读次数:
193
In(用的最多的一个) any all 是属于多行子查询 Not in进行条件判断时,只有结果为真,才是确定的 关联子查询的特征就是在子查询中用了主查询的名称 子查询 单行子查询的思路: SQL> select salary from employees where last_name='Feene ...
分类:
其他好文 时间:
2017-07-31 20:02:32
阅读次数:
134
count计数行数sum 求和 avg 求平均值 min最小值 max最大值例:elect avg(salary), avg(nvl(commission_pct, 0)) from employees; //求所有人的提成平均值 包括没有提成的 nvl:定义空值只有count(*) 会把空值统计进 ...
分类:
其他好文 时间:
2017-07-30 15:43:27
阅读次数:
164
分组函数 ,多行函数 对非空的数据总结 只有在列里才先把空值排除 分组不需要 SQL> select count(*), sum(salary), avg(salary), min(salary), max(salary) from employees; SQL> create table t1(x ...
分类:
数据库 时间:
2017-07-30 10:17:16
阅读次数:
181
单行函数 SQL> select upper(first_name), lower(last_name), length(last_name) from employees; SQL> select (sysdate-hire_date)/7 from employees; SQL> select ...
分类:
数据库 时间:
2017-07-29 18:58:14
阅读次数:
217
排序: SQL> select last_name, salary from employees order by salary; SQL> select last_name, salary from employees order by salary desc;大到小 SQL> select la ...
分类:
系统相关 时间:
2017-07-28 20:50:48
阅读次数:
167
选择部门30中的雇员 Select last_name, first_name from employees where department_id=30; 列出所有职员(CLERK)的姓名、编号和部门 Select last_name, first_name, employee_id, job_i ...
分类:
其他好文 时间:
2017-07-28 20:08:38
阅读次数:
257