常用sql

查询数据库重复数值 :SELECT * FROM `base_platform_goods` group by goods_code ,platform_type HAVING count( * )>1 ; 

 

插入平台索引: ALTER TABLE `base_platform_goods`

ADD UNIQUE INDEX `goods_code_platform_type` (`goods_code`, `platform_type`) USING BTREE ; 

首写字母 小写变 大写

update goods_sku set sku=concat(UPPER(left(sku,1)),substring(sku,2,(length(sku)-1)))  where sku REGEXP BINARY '[a-z]';

 

批量更改字段

 

UPDATE TABLE SET COLUMN = REPLACE(COLUMN,'img.caixuan.com//upload','img.caixuan.com/image/web/upload') WHERE 1=1;

 

空值 NULL

 

UPDATE `base_goods`

SET goods_aliases_name = replace(goods_aliases_name, '富安娜', '')

WHERE

goods_aliases_name LIKE ('%富安娜%');

posted on 2016-10-09 14:45  YJ.G  阅读(106)  评论(0编辑  收藏  举报

导航