select
count(distinct email_address)
from
users
WHERE
MATCH (email_address) AGAINST ('@rossi.it' );
Проблема: поиск по запросу не ищет '@rossi.it'
, а только 'rossi.it'
.
Как мне изменить запрос, чтобы включить «@»?
select
count(distinct email_address)
from
users
WHERE
MATCH (email_address) AGAINST ('@rossi.it' );
Проблема: поиск по запросу не ищет '@rossi.it'
, а только 'rossi.it'
.
Как мне изменить запрос, чтобы включить «@»?
Если вы используете обратную косую черту для экранирования символов @, например:
WHERE
MATCH (email_address) AGAINST ('\@rossi.it');
Это решает?