我正在尝试从MySQL数据库字段中删除一组特定的数据,但我不确定最佳声明是什么。例如,如果我有一个字段中的数据,如...
使用辅助密码可以让您从未经过身份验证的计算机访问您的帐户。未经过身份验证的计算机是不是主计算机的任何计算机,选定的经过身份验证的计算机或自动删除Cookie的计算机。
<p>This is a test</p>
...我想从字段中删除<p>This is a test</p>
,哪种陈述最好?
答案 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>', '');