
数据库
文章平均质量分 60
LonlySnow
这个作者很懒,什么都没留下…
展开
-
mysql游标遍历循环 插入数据
BEGIN DECLARE no_more_record INT DEFAULT 0; DECLARE insertColumn VARCHAR(18); DECLARE cur_record CURSOR FOR SELECT insertParam FROM testTable; DECLARE CONTINUE HANDLER FOR NOT FOUND SET ...原创 2018-11-20 12:13:06 · 3727 阅读 · 0 评论 -
mySql查找某个表中值重复的数据
select testColume,count(*) as count from testTablegroup by testColumehaving count >1注:testColume即要筛选的重复字段。以该字段分组,再计算每组数目,找到数目大于一的,即重复的记录。此处注意sql语句执行顺序:1.from2.where3.group by 4.havi...原创 2018-11-19 17:34:43 · 1039 阅读 · 0 评论 -
MyBatis批量保存数据
一.思路1.首先创建一个实体类(TestEntity),对应批量保存的一条数据2.Controller获取前台传递的数据(是Map列表,即代码中的paramMapList)3.Service对Map列表进行处理(set给实体类赋值),得到实体类列表4.把实体类列表传给sql总结一句话,就是把实体类列表传至mybatis,用sql语句保存。二 .代码实现1.实体类...原创 2018-11-14 09:06:03 · 13024 阅读 · 0 评论 -
MySql 删除表某行,级联删除其它表相关数据(触发器)
create trigger delete_triggerafter delete on table_delete1for each row begin DELETE FROM table_delete2 WHERE column1 = old.column1;end; 解释:删除表 table_delete1的某行,级联删除table_delete2的行中column1...原创 2019-01-08 10:43:05 · 2943 阅读 · 1 评论 -
本地安装mysql(解压版)
1.https://pan.baidu.com/s/1M2ePgsshsJM2gmJaPlg2xw 解压版mysql数据库下载地址2.解压到本地,在解压的文件夹中创建my.ini 编辑文件输入以下内容[mysql]# 设置mysql客户端默认字符集default-character-set=utf8 [mysqld]# skip-grant-tables# 设置3306端口p...转载 2018-12-24 20:41:11 · 442 阅读 · 0 评论 -
mysql 计算12个月每月值以及每月累加值(利用临时变量 )
1.表结构简单的月份对应值的结构~2.计算累加值后的结果value_acc就是计算得到的累加列~3.具体方法SELECT date,value, @tempvar:=@tempvar+valueFROM test_tb,(SELECT @tempvar:=0)TORDER BY date DESC只需关注@tempvar这个临时变量就可以,(SELECT @t...原创 2019-02-11 17:05:22 · 9110 阅读 · 2 评论 -
MySQL——字符串拆分(含分隔符的字符串截取)
有分隔符的字符串拆分题目要求数据库中 num字段值为: 实现的效果:需要将一行数据变成多行 实现的SQLSELECT SUBSTRING_INDEX(SUBSTRING_INDEX('7654,7698,7782,7788',',',help_topic_id+1),',',-1) AS num FROM mys...转载 2019-02-12 10:44:13 · 4194 阅读 · 0 评论