Как правильно сделать селект. Для Полнотекстовых индексов использую match() against(), а как сделать ещё выборку по другим полям, что бы учитывался обычный индекс ?
Сначала делать запрос по обычным полям индекса, а потом выборку из результата по fulltext
Вот пример запроса
`order_number`= "%000212%"
AND
(`order_data` LIKE "%рыба%" OR `order_data` LIKE "%селед%" OR `order_data` LIKE "%акула%")
AND
(`order_geocode_list` LIKE '%"122"%' OR `order_geocode_list` LIKE '%"125"%')
AND
`order_public_date` > '2016-05-07'
AND
`order_total_price` > 100
Какие правильные индексы добавить? Полнотекстовый индекс не вяжеться с TYPE
date.
Обычный индексы не вяжуться с TYPE text.
красным поисковые поля