![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 80
代码成就未来
这个作者很懒,什么都没留下…
展开
-
mysql 存储过程中使用游标中使用临时表可以替代数组效果
mysql不支持数组。但有时候需要组合几张表的数据,在存储过程中,经过比较复杂的运算获取结果直接输出给调用方,比如符合条件的几张表的某些字段的组合计算,mysql临时表可以解决这个问题.临时表:只有在当前连接情况下, temporary表才是可见的。当连接关闭时,TEMPORARY 表被自动取消。原创 2017-09-22 08:32:40 · 752 阅读 · 0 评论 -
mysql-函数CASE WHEN 统计多个字段
case when语句,用于计算条件列表并返回多个可能结果表达式之一。CASE 具有两种格式:1.when when_expression,是使用简单 CASE 格式时所计算的表达式。Input_expression 是任何有效的SQL表达式。2.when Boolean_expression,使用 case 搜索格式时所计算的布尔表达式。boolean_expression 是任意有效的布尔表达式。esle else_result_expression:当比较运算取值不为 TRUE 时返回的表达式。如果省原创 2017-09-22 08:34:49 · 14731 阅读 · 1 评论 -
mysql存储过程详细讲解及完整实例下载
存储过程概念:1.存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集。经编译后存储在数据库 中。2.存储过程是数据库中的一个重要对象,用户通过指定存储过程的名字并给出参数(如果该存储过 程带有参数)来执行它。3.存储过程是由流控制和SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中。4.存储过程可由应用程。原创 2017-09-22 09:17:28 · 498 阅读 · 0 评论 -
mysql 触发器(trigger)
触发器(trigger):监视某种情况,并触发某种操作。触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件语法:CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ...原创 2017-09-22 09:16:40 · 341 阅读 · 0 评论