sql取逗号前后数据与批量修改某一字段某一值

sql取逗号后的值

SELECT SUBSTRING_INDEX(字段,",",-1) FROM 表名

sql取逗号前的值

SELECT SUBSTRING_INDEX(字段,",",1) FROM 表名

批量修改

UPDATE 表名 SET 字段=REPLACE(字段,‘需要修改的值‘,‘修改后的值‘)

原文地址:https://www.cnblogs.com/weixin18/p/10530929.html

时间: 2024-10-28 08:40:49

sql取逗号前后数据与批量修改某一字段某一值的相关文章

SQL Server中中数据行批量插入脚本的存储实现

看到博友SQL Server MVP桦仔的一篇博文“将表里的数据批量生成INSERT语句的存储过程的实现”.我仔细看来博文中的两个存储代码,自我感觉两个都不太满意,都是生成的单行模式的插入,数据行稍微大些性能会受影响的.所在公司本来就存在第二个版本的类似实现,但是是基于多行模式的,还是需要手工添加UNAION ALL来满足多行模式的插入.看到这边博文和基于公司数据行批量脚本的存储的确定,这次改写和增强该存储的功能. 本存储运行于SQL Server 2005或以上版本,T-SQL代码如下: 1

MySQL 中实现数据的批量修改

今天遇到一个数据的批量更新,查了一下官方文档,还好找到了.英文东东,大家耐心哈 http://dev.mysql.com/doc/refman/5.7/en/update.html 一般在使用数据编辑的时候: UPDATE tablename SET field_1='value', field_2='value'[...] WHERE condition_field= 'value' 或者 UPDATE tablename SET field_1='value', [field_2...] w

数据库数据的批量修改操作

如果有大量不同数据要进行修改可以执行一下SQL  (此为Sql Server) 1.首先将要修改的数据导入数据库然后进行如下操作 // 2.删除要修改数据中的为空 和 为 null 的数据   注:数据为空或者 为null 数据不变(根据实际情况不一定要执行这句sql) -- delete  a FROM [DMSDB].[dbo].[广州本部交易处修改$] a       //  [DMSDB]:数据库名称,  广州本部交易处修改:导入数据库的表 where a.[COUNTER_CNT]is

mongodb 里 查询数据,批量修改数据

一.查询 某某日期后面的数据 db.salon_information.find({"create_time":{$lt:ISODate("2019-02-19T01:53:01")}}).count(); 二.修改xx日期后的数据,某个字段的值 db.salon_information.update({"create_time":{$lt:ISODate("2019-02-19T01:53:01")}},{$set:{&qu

sql取第一条数据

在SQL Server数据库中,使用top关键字:        SELECT TOP number|percent column_name(s) FROM table_name        在MySQL数据库中,使用LIMIT关键字:        SELECT column_name(s) FROM table_name LIMIT number        例子:SELECT * FROM Persons LIMIT 1 在Oracle数据库中,使用ROWNUM关键字: SELECT

sql server多行数据(一列)转换成一个字段

create table #test ( id int not null, memeo int not null ) insert into #test(id,memeo) values(1,100) insert into #test(id,memeo) values(2,200) insert into #test(id,memeo) values(3,300) SELECT STUFF((SELECT ','+cast(memeo as nvarchar(20)) FROM #test f

取两张mysql表中分别两个字段相同的值

看起来有点绕口吧,举个例子吧,如图 两张表,字段名也不同字段gs 和另一张表 gsmc  的有些值是相同的 我们要做的就是把这个相同的值找出来 会写这个sql语句就可以 只写重点 $sql2 = " select gs from yixiangkh where gs in (select gsmc from qiandan ) " ; //执行 $result2 = $db->query($sql2,0); //取数据 $attr2 = $result2->fetch_al

修改mysql数据库字段内容默认值为当前时间

https://www.cnblogs.com/testway/p/5531969.html --添加CreateTime 设置默认时间 CURRENT_TIMESTAMP ALTER TABLE table_name ADD COLUMN CreateTime datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' ; --修改CreateTime 设置默认时间 CURRENT_TIMESTAMP ALTER TABLE table_nam

springmvc使用list集合实现商品列表的批量修改

1将表单的数据绑定到List 1.1 需求 实现商品数据的批量修改. 1.2 需求分析 要想实现商品数据的批量修改,需要在商品列表中可以对商品信息进行修改,饼干且可以批量提交修改后的商品数据. 1.3 接收商品列表的pojo List中存放对象,并将定义的List放在包装类中,使用包装pojo对象接收. package com.huida.vo; import java.util.List; import com.huida.pojo.Items; public class QueryVo {