在 MySQL 中,CHARINDEX
函數并不存在
以下是使用 LOCATE
函數進行 MySQL 數據檢索的示例:
SELECT * FROM table_name WHERE LOCATE('search_string', column_name) > 0;
這將返回 table_name
表中 column_name
列包含 search_string
的所有記錄。
如果你想要使用通配符進行模糊搜索,可以結合使用 LOCATE
和 LIKE
語句。例如:
SELECT * FROM table_name WHERE LOCATE('search_string', column_name) > 0 AND column_name LIKE '%other_string%';
這將返回 table_name
表中 column_name
列包含 search_string
且包含 other_string
的所有記錄。