SQL SELECT WHERE полето съдържа думи
Нуждая се от селекция, която да връща резултати по следния начин:
SELECT * FROM MyTable WHERE Column1 CONTAINS 'word1 word2 word3'
И ми трябват всички резултати, т.е. това включва низове с 'word2 word3 word1' или 'word1 word3 word2' или всяка друга комбинация от трите.
Всички думи трябва да са в резултата.
480
3
Доста бавен, но работещ метод за включване на всяка дума:
Ако трябва да включите всички думи, използвайте това:
Ако искате нещо по-бързо, трябва да разгледате пълнотекстовото търсене, а то е много специфично за всеки тип база данни.
Променено
OR
наAND
въз основа на редакция на въпроса.или