rjps.net
当前位置:首页 >> mysql删除多个字段 >>

mysql删除多个字段

DELETE FROM 数据库表 WHERE 字段名 = 相应的字段值;-- 例如 DELETE FROM t_test WHERE group_key = 'a,c';-- 删除t_test表中 group_key列值为'a,c'的数据

写一个存储过程,以后就可以一性删除.如:mysql > CREATE PROCEDURE demo_in_parameter(IN p_in int) -> BEGIN -> delete from 表名1 where 字段=p_in; -> delete from 表名2 where 字段=p_in; -> delete from 表名3 where 字段=p_in; -> END; 以后删除就调用存储过程 mysql > SET @p_in=1; mysql > CALL demo_in_parameter(@p_in);

请描述替换规则,或者粘贴一些示例数据(替换前、替换后)的内容.一般使用下面的sql语句: update 表名 set 字段=replace(字段,"现有内容","替换内容")

delete from dede_archives where [标题]=[标题] and [作者]=[作者]这个应该是不行的.我是要把重复的删除.但是要保留一条.比如有两篇文章.他们的作者 和标题相同的.那么这一般是重复的文章.所以我想把一篇删除.保留一篇.因为数据比较多.所以要用SQL语句执行.大家帮忙想想怎么弄.是dedecms 里面主键盘应该只是ID号码.大家帮忙一下啊.

delete A,B from A,B where A.Name in ('LiHong','LiFe') and B.ID in (select A.AID from A where A.Name in in ('LiHong','LiFe'));利用子查询就容易些了

表名 table_name要操作的字段名 field_name如果删除字段的值,可以将所有值清空:UPDATE table_name SET field_name = '';如果删除字段(这个字段从此就没有了):ALTER TABLE table_name DROP COLUMN field_name;

在mysql数据库中怎样删除指定的字段? 首先给一个实例:alter table newexample drop stu_id; 再来说明一下,首先使用alter table语句,然后跟关键词drop,接着是要删除的字段名. 如图:

update 表名称 set 属性1=?,属性2=? where id=?这里的id值得是你表的主键,他的值是想要修改的那条记录的主键值

如果你会java,将这些内容查询出来,然后循环每一条用正则匹配去掉或替换不需要的内容,修改数据库,效率低点,但是很容易做,当然,其他语言也可以.如果你只会mysql,那么就写存储过程用正则也行,麻烦点,我也没在存储过程里面用过正则,如果有问题继续问我.

delete from dede_archives where [标题]=[标题] and [作者]=[作者]这个应该是不行的.我是要把重复的删除.但是要保留一条.比如有两篇文章.他们的作者 和标题相同的.那么这一般是重复的文章.所以我想把一篇删除.保留一篇.因为数据比较多.所以要用sql语句执行.大家帮忙想想怎么弄.是dedecms 里面主键盘应该只是id号码.大家帮忙一下啊.

gyzld.cn | fnhp.net | pxlt.net | xcxd.net | pznk.net | 网站首页 | 网站地图
All rights reserved Powered by www.rjps.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com