📅  最后修改于: 2023-12-03 14:44:29.306000             🧑  作者: Mango
判断一个句子中是否包含单词 SQL,可以使用 MySQL 中的字符串查找函数 LIKE
。具体语法为:
SELECT *
FROM table_name
WHERE sentence LIKE '%SQL%';
其中,table_name
是句子所在的表名,sentence
是存储句子的字段名。
LIKE
函数可以匹配句子中的任意位置,所以 %SQL%
表示句子中包含 SQL 单词即可。
此外,如果需要确认 SQL 是否以单词的形式出现,可以使用正则表达式:
SELECT *
FROM table_name
WHERE sentence REGEXP '[[:<:]]SQL[[:>:]]';
该语句中的 [[:<:]]
和 [[:>:]]
表示单词的边界。这样可以避免匹配到类似 MYSQL
这样的单词。
以上代码均为 SQL 语句,需要在 MySQL 中执行。