1
A
回答
4
No.
但是有fulltext search。也許這是正確的方向?
mysql> SELECT id, body
-> FROM articles WHERE MATCH (title,body) AGAINST
-> ('Keyword1 Keyword2 Keyword3');
4
每在此之前計算器問題,你可能有更好的運氣與REGEXP查詢:
+1
+1不錯!這將是緩慢的,但究竟是什麼OP(儘可能告訴他想要什麼)。 – 2010-07-09 20:05:58
+0
這是有效的,但全文搜索(FTS)是一種更好的方式來處理這種情況。 – 2010-07-09 23:08:09
0
沒有,但你可以使用RLIKE取決於你的MySQL
版本
0
不,但您可以使用REGEXP。
...WHERE field REGEXP 'abc|xyz'
相關問題
- 1. 有沒有在MySQL
- 2. Mysql索引沒有使用
- 3. 沒有在MySQL
- 4. 在MySQL中有沒有使用小數的常見問題?
- 5. Mysql沒有在哪裏使用索引
- 6. 分組在MySQL中有沒有條件
- 7. 在MySQL中有沒有替代TOP?
- 8. 有沒有辦法在MySQL中沒有鎖定?
- 9. MySQL的 - 在多個表上使用FIND_IN_SET有沒有關係
- 10. 有沒有辦法暗示mysql使用使用索引的組 -
- 11. 如何在沒有在MySQL
- 12. 爲什麼mysql沒有使用索引
- 13. MYSQL錯誤1096 - 沒有使用表 - CODEIGNITER
- 14. 沒有使用重複鍵的Upsert MYSQL
- 15. mysql程序沒有創建/使用phpmyadmin
- 16. MySQL沒有使用索引來排序
- 17. MySQL的使用沒有列值
- 18. 有沒有辦法在MYSQL中創建數據庫,而不使用SMO在C#
- 19. 有沒有人發現REGEX「\ b」在MYSQL中不起作用?
- 20. 有沒有人可以在mysql中隱藏引用?
- 21. 在mysql中連接表時沒有正確使用索引?
- 22. 在MYSQL中查找沒有使用計數的記錄數
- 23. 使用mysql在數據庫中沒有插入數據
- 24. 索引在MySQL查詢中沒有得到使用
- 25. 如何在MySQL中使用沒有反引號的保留字
- 26. 沒有在列的MySQL
- 27. MySQL在沒有更新
- 28. 沒有特權,以在MYSQL
- 29. 在MySQL沒有更新,PHP
- 30. Mysql INSERT INTO沒有插入到數據庫中,但沒有使用
我問這個我自己前段時間:http://stackoverflow.com/questions/3014940/is-there-a-combination-of-like-and-in-in-sql – selfawaresoup 2010-07-09 20:06:58
@Techpriester:謝謝!我確信最近我已經回答了,找不到問題...我將其標記爲重複項,因爲MySQL具有本機全文搜索功能,並且SQL中根本沒有'LIKE IN'。 – 2010-07-09 23:06:39