连击 天
fork: star:
1、今天遇到查询的同时修改数据 业务场景:字段表中的数据,在主表中冗余,刚开始是不保存字典的名称字段,后为了查询方便冗余主表字段。在后台维护数据用此sql UPDATE budg_project_fee_det...
1、基本定义 delimiter 自定义符号 -- 如果函数体只有一条语句, begin和end可以省略, 同时delimiter也可以省略 create function 函数名(形参列表) returns 返回类型 -- 注意是retruns...
背景:优化一个20数据的表查询 ###优化前 EXPLAIN SELECT DISTINCT ect.contract_no AS contractCode, ect.contract_name AS contractName, NULL AS supplierId, ect.b_name AS supplierName...
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 ...
测试库表: 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的第一个值') ...
在线错误提示: SELECT command denied to user 'longfor_read'@'id地址' for table 'help_topic'; 原因:mysql用户没有执行查询help_topic表的权限,需要root用户授权。 解决方案: # ./my...
问题:mysql数据库使用group_concat将多个id组成字符串数组,一共200个,到160个被截断; 原因:mysql的group_concat默认连接长度为1024字符,也就是说你需要连接后的连接超过1024字符,它只...
1. select max(id) from tablename 2.SELECT LAST_INSERT_ID() 函数 LAST_INSERT_ID 是与table无关的,如果向表a插入数据后,再向表b插入数据,LAST_INSERT_ID会改变。 在多用户交替插入数据...
##查询 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...
1、需求: 关联两个表a,b,有关键字关联,用一个b表里的数据列更新a表的字段。 2、sql文: UPDATE a a INNER JOIN b b ON a.`project_id` = tp3.`ProjCardId` SET tpi.`project_guid` ......
1、取时间最早值 select min(time_column) from dual; 2、取时间最近值 select max(time_column) from dual; 每日进步一点点...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复