数字条件: 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
In(用的最多的一个) any all 是属于多行子查询 Not in进行条件判断时,只有结果为真,才是确定的 关联子查询的特征就是在子查询中用了主查询的名称 子查询 单行子查询的思路: SQL> select salary from employees where last_name='Feene ...
分类:
其他好文 时间:
2017-07-31 20:02:32
阅读次数:
134
salary:工资 order by:排序 desc:降序 hire:雇佣 单行函数 一周有七天 一月不一定只有30天 trunc:截取 dual:空表 last:最后 month:月份 round:四舍五入法 substr:字符串截取 length:字符串长度 replace:字符串内容替换 up ...
分类:
数据库 时间:
2017-07-30 17:08:45
阅读次数:
178
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
问题:有一列数据,需要累计显示出来 比如:id salary 查询结果:id salary sumSalary 1 10000 1 10000 10000 2 20000 2 20000 30000 3 30000 3 30000 60000 解决方案 1、使用自定义变量 ①用 Set 定义变量 m ...
分类:
数据库 时间:
2017-07-30 10:06:25
阅读次数:
223
1: 找小于最大的最大的 2. 排序 找第n个数: 不能在limit 里N-1, 因为limit里不计算 哈哈: distinct :在表中可能包含重复值,返回唯一不同的值, ...
分类:
数据库 时间:
2017-07-29 20:19:17
阅读次数:
252
排序: 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
【题目链接】 http://acm.hdu.edu.cn/showproblem.php?pid=6040 【题目大意】 给出一个随机数生成器,有m个询问,问第bi小的元素是啥 询问中对于bi<bk,bj<bk,有bi+bj<=bk 【题解】 我们将所有的询问排序,我们发现倒着处理询问的时候询问区间 ...
分类:
其他好文 时间:
2017-07-26 14:47:49
阅读次数:
127
增:插入记录 CREATE table employee_new( id INT PRIMARY KEY auto_increment, name VARCHAR(20) NOT NULL UNIQUE , birthday VARCHAR(20), salary FLOAT(7,2) )CHARA ...
分类:
数据库 时间:
2017-07-26 00:00:36
阅读次数:
225