Я использую MATCH() AGAINST()
для полнотекстового поиска в моей базе данных. Поскольку я хотел получить данные из нескольких таблиц, я создал VIEW
и использую следующий формат запроса в MARIADB
,
SELECT
DAT1, DAT2, DAT3
FROM VIEW1
WHERE
MATCH (COL1) AGAINST ('lisa mona aachen' IN NATURAL LANGUAGE MODE) OR
MATCH (COL2) AGAINST ('lisa mona aachen' IN NATURAL LANGUAGE MODE) OR
MATCH (COL3) AGAINST ('lisa mona aachen' IN NATURAL LANGUAGE MODE)
Все работает нормально, но, тем не менее, я ищу дополнительный выводв запросе, и это Имя столбца Я нашел результат поиска в.
Как я могу получить имя или псевдоним COL1
, COL2
и COL3
соответствующей строкив выводе запроса?