从MySQL中的字段中删除部分数据

时间:2010-05-04 23:46:42

标签: sql mysql database

我正在尝试从MySQL数据库字段中删除一组特定的数据,但我不确定最佳声明是什么。例如,如果我有一个字段中的数据,如...

使用辅助密码可以让您从未经过身份验证的计算机访问您的帐户。未经过身份验证的计算机是不是主计算机的任何计算机,选定的经过身份验证的计算机或自动删除Cookie的计算机。 <p>This is a test</p>

...我想从字段中删除<p>This is a test</p>,哪种陈述最好?

1 个答案:

答案 0 :(得分:4)

我个人会推荐REPLACE字符串函数: http://dev.mysql.com/doc/refman/5.1/en/string-functions.html#function_replace

UPDATE table SET fieldname = REPLACE(fieldname, '<p>This is a test</p>', '');