将数据附加到MySQL表中,但如果它包含;“字符串”;
我核对了这个答案 这告诉我如何将数据附加到MySQL表中,这很好。但我不想在某些桌子上这样做。例如,如果它包含两个字符串。可能吗将数据附加到MySQL表中,但如果它包含;“字符串”;,mysql,Mysql,我核对了这个答案 这告诉我如何将数据附加到MySQL表中,这很好。但我不想在某些桌子上这样做。例如,如果它包含两个字符串。可能吗 理想情况下,我希望运行SQL查询,将单词“course”附加到WooCommerce中的产品中。但是如果“bundle”这个词存在的话,我不想添加它 您可以使用以下SQL查询: UPDATE table_name SET field_name = CONCAT_WS(' ', 'course', field_name) WHERE field_name NOT LI
理想情况下,我希望运行SQL查询,将单词“course”附加到WooCommerce中的产品中。但是如果“bundle”这个词存在的话,我不想添加它 您可以使用以下SQL查询:
UPDATE table_name
SET field_name = CONCAT_WS(' ', 'course', field_name)
WHERE field_name NOT LIKE '%bundle%';
这将在所有不包含单词
bundle
的记录前面加上单词course
,您应该缩小您的问题范围。有两种输入检查:客户端(在客户端UI中完成)和服务器端(在服务器上完成)。另外,您希望禁止哪种类型的字符串也不明显-添加一个示例。@Oleg非常感谢您的反馈。我已经更新了我的查询,这是否有帮助,或者我是否有办法添加更多信息?