![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 88
萝卜C
这个作者很懒,什么都没留下…
展开
-
信息最全--MySQL循环插入测试用户数据--姓名
mysql 在创建存储过程和函数的时候开头要加delimiter //结尾要加// delimiter ;下面是为了构造测试数据写的一个查询用户信息的存储过程和生产中文姓名的函数delimiter // # 定义//为一句sql的结束标志,取消;的所代表的意义drop procedure if exists insert_ggxx; # 如果存在名字为test的procedure则删除create procedure insert_ggxx() # 创建(创建函数使用的关键...原创 2020-08-10 14:08:06 · 615 阅读 · 0 评论 -
MySQL实现ORACLE中row_number() over功能
序:前段时间用MySQL做项目,需去重并取最新的一条,这是就想到了用 row_number() over 这个函数,但是天不遂人愿,MySQL里居然没有,就上网查询了以下,发现row_number() over 这个函数只能再Oracle中使用,唉,只能再问问度娘,发现大神很多啊,确实有方法解决,这里把方法在梳理一遍,以巩固:先亮一下代码:SELECT result.* FROM ( ...原创 2019-04-09 08:54:54 · 3938 阅读 · 0 评论 -
从头开始学MySQL-------存储过程与存储函数
10.1.1 创建存储过程 存储过程就是一条或者多条SQL语句的集合,可以视为批文件。它可以定义批量插入的语句,也可以定义一个接收不同条件的SQL。 创建存储过程的语句为 CREATE P...转载 2019-08-06 16:41:11 · 144 阅读 · 0 评论