Вы можете создать еще один индекс FULLTEXT
для двух столбцов field1
и field2
. Затем выполните поиск по обоим поисковым запросам одновременно:
MATCH(field1, field2) AGAINST ('+someA +someB') IN BOOLEAN MODE
Конечно, это может найти строки, где field1
содержит оба условия поиска, а field2
не содержит ни того, ни другого. Я не уверен в точных требованиях вашего приложения.