加载中
MySQL查询的同时更改数据

1、今天遇到查询的同时修改数据 业务场景:字段表中的数据,在主表中冗余,刚开始是不保存字典的名称字段,后为了查询方便冗余主表字段。在后台维护数据用此sql UPDATE budg_project_fee_det...

2021/04/14 22:43
171
【进阶之定义函数】一个查询树结构数据的集合

1、基本定义 delimiter 自定义符号  -- 如果函数体只有一条语句, begin和end可以省略, 同时delimiter也可以省略 create function 函数名(形参列表) returns 返回类型  -- 注意是retruns...

2019/10/17 10:59
52
【MYSQL】字符转换和group_concat()函数的排序方法

1、字符转换 1.1 将字符的数字转成数字,比如'0'转成0可以直接用加法来实现 例如:将test表中的 t 进行排序,可t的定义为varchar,可以这样解决 select * from test order by (t+0) 1.2在进行...

2019/04/29 18:28
257
【MYSQL计算表记录占空间大小】

1、 SELECT table_name, table_rows, data_length + index_length, CONCAT( ROUND( (data_length + index_length) / 1024 / 1024, 2 ), 'MB' ) DATA FROM information_schema.tables WHERE ...

2019/01/07 20:09
363
【MYSQL分组查询前1或者前几名排名】

测试库表: CREATE TABLE test(NAME VARCHAR(10),val INT,memo VARCHAR(20)); INSERT INTO test VALUES('a', 2, 'a2--a的第二个值') ; INSERT INTO test VALUES('a', 1, 'a1--a的第一个值') ...

2018/12/26 19:27
130
【mysql错误】SELECT command denied to user 'longfor_read'@'id地址' for table 'help_topic'

在线错误提示: SELECT command denied to user 'longfor_read'@'id地址' for table 'help_topic'; 原因:mysql用户没有执行查询help_topic表的权限,需要root用户授权。 解决方案: # ./my...

2018/12/10 17:58
8.6K
【mysql锁表检查】

SELECT * FROM information_schema.innodb_lock_waits; 锁等待的对应关系 SELECT * FROM information_schema.innodb_locks; 当前出现的锁 SELECT * FROM information_schema.innodb_trx; 当前...

2018/11/15 17:35
112
【BUG之group_concat默认长度限制】

问题:mysql数据库使用group_concat将多个id组成字符串数组,一共200个,到160个被截断; 原因:mysql的group_concat默认连接长度为1024字符,也就是说你需要连接后的连接超过1024字符,它只...

2018/11/09 17:43
407
【MYSQL获取自增ID的四种方法】

1. select max(id) from tablename 2.SELECT LAST_INSERT_ID() 函数 LAST_INSERT_ID 是与table无关的,如果向表a插入数据后,再向表b插入数据,LAST_INSERT_ID会改变。 在多用户交替插入数据...

2018/10/25 17:24
366
【批量更新】mysql一个批量更新的例子

##查询 SELECT tcdi.`id` AS contractId, tcdp.`id` AS enginId, tcdp.`engineering_name` AS engidName, tai.`attachment_from_type` AS attFromType, tai.`attachment_from_id` AS enginId...

2018/10/16 17:04
85
【MYSQL批量更新】

1、需求: 关联两个表a,b,有关键字关联,用一个b表里的数据列更新a表的字段。 2、sql文: UPDATE a a INNER JOIN b b ON a.`project_id` = tp3.`ProjCardId` SET tpi.`project_guid` ......

2018/09/13 02:38
99
【Mysql基础参数】min和max

1、取时间最早值 select min(time_column) from dual; 2、取时间最近值 select max(time_column) from dual; 每日进步一点点...

2018/06/02 18:38
106

没有更多内容

加载失败,请刷新页面

返回顶部
顶部