在MySQL中,沒有提供直接使用CONTAINS
函數的方法。但是,可以使用LIKE
操作符模擬CONTAINS
功能。LIKE
操作符用于在字符串中搜索指定的模式。
下面是一個示例:
SELECT column_nameFROM table_name
WHERE column_name LIKE '%keyword%';
在上面的示例中,column_name
是要搜索的列名,table_name
是要搜索的表名,keyword
是要搜索的關鍵字。%
符號用于匹配零個或多個字符。
這個查詢會返回包含指定關鍵字的行。如果要搜索不區分大小寫的結果,可以使用LOWER
函數將列和關鍵字轉換為小寫,例如:
SELECT column_nameFROM table_name
WHERE LOWER(column_name) LIKE '%keyword%';
這樣做會將列和關鍵字轉換為小寫,然后進行搜索。這樣就可以找到不區分大小寫的匹配結果。