
数据库
文章平均质量分 72
小宇爱编程
这个作者很懒,什么都没留下…
展开
-
初学者 函数和存储过程
数据库中函数的存储过程区别; 存储过程和函数都是为了 可重复的 执行数据库中的sql语句集合。 存储过程相对比较复杂,可以输出多个参数,而函数相对比较简单,针对性比较强,输出的是值或者表对象。 写法上: 1.存储过程:参数列表可以有 in 、out、in out参数。 2.函数:参数列表 in 参数 , 并且有return。 返回值上; 1.存储过程:可以返回多原创 2016-03-22 11:35:36 · 219 阅读 · 0 评论 -
数据库的sql优化
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用 系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优 化。对于海量数据,劣质SQL语句和优质SQL语句之间的速度差别可以达到上百倍,可见对于一个系统不是简单地能实现其功能转载 2016-04-10 11:20:26 · 264 阅读 · 0 评论 -
sql 连接
sql连接分为:外连接(左外连接,右外连接,全连接)、内连接、自然连接。 a表: id name age 1 wang 17 2 li 10 3 zhou 13 b表 cid className aid 1 软1 1 2 软2原创 2016-04-15 23:49:08 · 237 阅读 · 0 评论 -
sql语句的执行顺序 以及 优化
SQL Select语句完整的执行顺序: 1、from子句组装来自不同数据源的数据; 2、where子句基于指定的条件对记录行进行筛选; 3、group by子句将数据划分为多个分组; 4、使用聚集函数进行计算; 5、使用having子句筛选分组; 6、计算所有的表达式; 7、使用order by对结果集进行排序。 8、select 集合输出。 1)选择最有效率的表名顺序(只在基原创 2016-04-16 00:12:09 · 273 阅读 · 0 评论