数据库
文章平均质量分 55
Violet-Zhao
不忘初心,方得始终
展开
-
数据库锁详解
一篇超详细的数据库锁详解: http://blog.csdn.net/tanga842428/article/details/52748531原创 2018-03-17 12:27:19 · 412 阅读 · 0 评论 -
数据库连接池详解
很详细的一篇数据库连接池原理详解,做了部分修改这次我们采取技术演进的方式来谈谈数据库连接池的技术出现过程及其原理,以及当下最流行的开源数据库连接池jar包。一.早期我们怎么进行数据库操作?1.原理:一般来说,java应用程序访问数据库的过程是: ①装载数据库驱动程序; ②通过jdbc建立数据库连接; ③访问数据库,执行sql语句; ④断开数据库连接。2.代码...转载 2018-03-19 15:41:36 · 340 阅读 · 0 评论 -
sql基础语句
总结sql基本知识点,并结合实例,一步步复杂化1.检索数据(SELECT)查询所有员工的薪水(简单的检索语句)SELECT salary FROM employees;2.限制检索结果(LIMIT)在1的基础上返回从行10开始的20行薪水数据(返回指定的行,不是返回所有行) SELECT salary FROM employees LIMIT 10,20;3...原创 2018-07-10 10:31:13 · 340 阅读 · 0 评论 -
sql实例应用
前面对基本的sql查询语句做了一个简单的总结,下面结合网上的常用查询做一个实例。1.查询每个月倒数第2天入职的员工信息 2.查询出last_name为‘Chen’的manager信息 3.查询平均工资高于8000的部门id和它的平均工资 4.查询工资最低的员工信息:last_name,salary 5.查询平均工资最低的部门信息 6.查询平均工资最低的部门信息和该部门的平...原创 2018-07-10 20:45:30 · 5283 阅读 · 1 评论 -
sql高级子查询相关应用
下面对高级子查询做简要总结:包括多列子查询、FROM子句中使用子查询、使用EXISTS和NOT EXISTS操作符、使用子查询更新和删除数据、使用WITH子句1.多列子查询 1.查询与141号或174号员工的manger_id和department_id相同的其他员工的employee_id,manger_id,department_id(1)方式一:SELECT em...原创 2018-07-10 22:25:00 · 571 阅读 · 0 评论 -
sql应用
1.查询每门课都大于80分的学生姓名 方式一:SELECT nameFROM testGROUP BY nameHAVING MIN(score) > 80方式二:SELECT DISTINCT nameFROM testWHERE name NOT IN(SELECT DISTINCT name FROM test ...原创 2018-07-10 22:59:27 · 1043 阅读 · 0 评论