
SQL
尤鸟倦
我与我周旋久,宁作我
展开
-
JDBC 入门
六个步骤实现JDBC: //1.注册数据库驱动 //--由于mysql在Driver类的实现中自己注册了一次,而我们又注册了一次,于是会导致MySql驱动被注册两次 //--创建MySql的Driver对象时,导致了程序和具体的Mysql驱动绑死在了一起,在切换数据库时需要改动java代码 //DriverManager.registerDriver(new Driver());转载 2015-06-25 19:37:15 · 353 阅读 · 0 评论 -
SQL 入门笔记
一、sql语句 1.操作数据库 (1)创建数据库 CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [, create_specification] ...] create_specification: [DEFAULT] CHARACTER SET charset_name | [D转载 2015-06-25 15:19:23 · 309 阅读 · 0 评论 -
[转]SQL查询语句中的 limit offset
2014-12-16阅读171 评论0 经常用到在数据库中查询中间几条数据的需求 比如下面的sql语句: ① selete * from testtable limit 2,1; ② selete * from testtable limit 2 offset 1; 注意: 1.数据库数据计算是从0开始的 2.offset X是跳过X个数据,lim转载 2015-10-31 19:42:25 · 778 阅读 · 0 评论 -
Oracle查询练习01
1 . 查询工资大于12000的员工姓名和工资select last_name, salary from employees where salary > 120002 . 查询员工号为176的员工的姓名和部门号select last_name, department_id from employees where employee_id = 1763 . 选择工资不在5000到12000的员工的姓转载 2017-07-24 17:02:58 · 1692 阅读 · 0 评论 -
Oracle查询练习02
1 . 查询和Zlotkey相同部门的员工姓名和雇用日期select last_name, hire_date from employees where department_id = ( select department_id from employees where last_name = 'Zlotkey' )2 . 查询工资比公司平均工资高的员工的员工号转载 2017-07-24 17:04:25 · 513 阅读 · 0 评论 -
最全的ORACLE-SQL笔记(转,出处不详)
http://xvjianzhe.iteye.com/blog/1919267转载 2017-07-25 09:27:05 · 207 阅读 · 0 评论 -
Oracle拾遗
SQL优化的原则: 尽量使用列名 where解析的顺序: 右–》 左 尽量使用where (少用having,需要使用组函数除外) 尽量使用多表查询 (少用子查询) 尽量使用union all (在有索引情况下union all效率比where 跟or 或者 in的效率高,不然不如) (ps: union = union all + distinct) 尽量不要使用集合运算 当前用户,所有表, 表转载 2017-07-24 16:55:13 · 213 阅读 · 0 评论