![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL数据库
文章平均质量分 63
zxguo998
这个作者很懒,什么都没留下…
展开
-
MySQL存储过程变量前@的含义
在MySQL存储过程变量前加@符号代表会话变量,作用域是当前登陆的帐户,DECLARE申明的变量只在存储过程内部有效。 mysql> delimiter //mysql> CREATE PROCEDURE pro2() -> BEGIN -> DECLARE d int; -> SELECT MAX(id) INTO d from php_co...原创 2010-08-06 15:23:50 · 2038 阅读 · 0 评论 -
SQL中UNION和UNION ALL关键字区别
在数据库中,UNION和UNION ALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。 UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。 实际大部分应用中是不会产生重复的记录,最常见的是过程表与历史表UNION。如: select * from gc_dfys union select * f...原创 2010-08-06 15:26:36 · 146 阅读 · 0 评论