MySQL 删除字段数据某关键字后的所有数据

UPDATE `bj_agent_new` SET Compay= CONCAT(substring_index(`Compay`,‘开发商‘,1),‘开发商‘) WHERE Compay LIKE ‘%开发商%‘;

sql附上
时间: 2024-10-13 23:46:21

MySQL 删除字段数据某关键字后的所有数据的相关文章

mysql数据库字段命名与关键字冲突之坑

mysql> SELECT desc,status,play_time,push_type, 'interval' FROM cms_push; ERROR 2006 (HY000): MySQL server has gone away No connection. Trying to reconnect... Connection id: 700 Current database: xxx_cms ERROR 1064 (42000): You have an error in your S

mysql删除字段语句

#删除字段 ALTER TABLE evan DROP COLUMN age #添加字段 ALTER TABLE evan ADD COLUMN age2 VARCHAR(20) COMMENT '年龄' #修改字段注释 ALTER TABLE evan MODIFY COLUMN age2 VARCHAR(20) COMMENT '年龄2' #修改字段名字 ALTER TABLE evan CHANGE COLUMN age2 age VARCHAR(4)  mysql删除字段语句,布布扣

element-ui的树型结构图,半选状态数据给后台后,返回数据带有半选父节点的剔除展示

// html <h2 class="text-gray">功能权限</h2><el-tree :data="permissionList" :props="defaultProps" show-checkbox node-key="permissionId" default-expand-all ref="tree_permissions" @check="chan

thinkphp框架,数据动态缓存后,或数据已读取出来,想分页怎么办

//读取缓存后赋值到数组,通过array_slice函数处理,如: $blog = S('blogname'); //赋值 $count = count($blog); //条数统计 $page = new Page($count,12); //实例化page类 $this -> Blog = array_slice($blog,$page->firstRow,$page->listRows); //分配到模板 $this -> page = $page -> show();

MySql Bit字段查询的奇怪问题

今天一个小伙伴遇到一个奇怪的问题:数据库版本是mysql8,有两张表,都有一个名为valid的bit字段,其中一张表用valid='1'可以正常查到数据,另一张表查不到. 百思不得其解,万能的度娘也没有答案. 最后,反复对比两张表的DDL,发现不正常的那张表,在valid字段上居然建了索引!正常的表上没有索引.删除字段上的索引后,一切正常. 一点思考:有索引的时候,是通过索引的值与查询条件进行匹配的,验证mysql里bit字段索引值匹配的时候,隐式数据类型转换出了问题? 原文地址:https:/

关于mysql 删除数据后物理空间未释放

OPTIMIZE TABLE 当您的库中删除了大量的数据后,您可能会发现数据文件尺寸并没有减小.这是因为删除操作后在数据文件中留下碎片所致.OPTIMIZE TABLE 是指对表进行优化.如果已经删除了表的一大部分数据,或者如果已经对含有可变长度行的表(含有 VARCHAR . BLOB 或 TEXT 列的表)进行了很多更改,就应该使用 OPTIMIZE TABLE 命令来进行表优化.这个命令可以将表中的空间碎片进行合并,并且可以消除由于删除或者更新造成的空间浪费 .OPTIMIZE TABLE

mysql自增字段重排 mysql删除表后自增字段从1开始

MyISAM数据表 删除最大编号的记录后,该编号不可重用. 可在建表时可用"AUTO_INCREMENT=n"选项来指定一个自增的初始值. 可用alter table table_name AUTO_INCREMENT=n命令来重设自增的起始值. 其他: 由于删除了某些记录行,所以自增字段不连续了 1,3,4,5,7,10这样子 ------------------------- truncate命令是会把自增的字段还原为从1开始的,或者你试试把table_a清空,然后取消自增,保存,

关于mysql 删除数据后物理空间未释放(转载)

转自 关于mysql 删除数据后物理空间未释放(转载) - NETDATA - 博客园http://www.cnblogs.com/shawnloong/archive/2013/02/07/2908911.html OPTIMIZE TABLE 当您的库中删除了大量的数据后,您可能会发现数据文件尺寸并没有减小.这是因为删除操作后在数据文件中留下碎片所致.OPTIMIZE TABLE 是指对表进行优化.如果已经删除了表的一大部分数据,或者如果已经对含有可变长度行的表(含有 VARCHAR . B

RDS for MySQL 删除数据后空间没有减少处理方法

公司的程序和数据库部署在阿里云上,数据库使用的是阿里云的RDS,这天,经理在开发群中发了一个信息: 您的RDS实例rm********0oq的磁盘在过去一周平均使用率已超过80.0%,建议您对实例规格进行升级,以免磁盘资源不足,影响业务运行.详情请您查看您阿里云注册邮箱中的邮件. 1.首先我在Navicat上远程delete阿里云RDS数据表中的数据, 找到对应的表,然后delete 删除部分数据,单个表中的数据达五千万条,所以操作起来很笨重.(懊恼啊,为什么当初没有做分表操作..) 按照产品经