在评论帖中找到某些字词

时间:2013-04-29 08:15:50

标签: sql

我正在尝试删除我在网站上留言的很多垃圾邮件,因为Capture似乎并没有很好地防止此类帖子。我要做的是只使用 phpmyadmin 来运行类似的东西:

SELECT * FROM GUESTBOOK WHERE "MY COLUMN NAME" CONTAINS "WORD"

或类似的东西,但我不知道你是如何在mysql中这样做的。然后我可以删除所有这些帖子。

所以我基本上试图查看存储的文本字符串,看看它是否包含某个单词,然后选择它。如果有的话。

2 个答案:

答案 0 :(得分:5)

SQL supportsLIKE运算符您要执行的操作:

SELECT * FROM GUESTBOOK WHERE `MY COLUMN NAME` LIKE "%WORD%"

注意:请注意我在查询中已将“更改为”。

答案 1 :(得分:1)

您可能想要这样做:

SELECT * FROM GUESTBOOK WHERE GUESTBOOK.`MY COLUMN NAME` LIKE '%word%' COLLATE utf_general_ci

避免区分大小写问题。