SQL小白处理数据的一些记录

select * from "QY_QYJBXX"     /*查询企业名称重复的数据*/
where QYMC in  (select QYMC from QY_QYJBXX group by QYMC having count(QYMC) > 1)

SELECT QYMC,RCKTC FROM "QY_QYJBXX"
where QYMC  like '%有限公司%' and QYMC  like '%[^0-9]%' 

DELETE JCSJR.QY_QYJBXX WHERE QYMC LIKE '%办公室';

UPDATE JCSJR.QY_QYJBXX SET QYMC=regexp_replace(QYMC,'[0-9]${1}','')   /*更新企业名称后面有数字的*/

SELECT QYMC FROM "QY_QYJBXX" where regexp_like(QYMC,'[0-9]${1,7}')

问题记录:更新代码好像不能一次处理所有的数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值