Chociaż wyszukiwanie pełnotekstowe MySQL nie pozwala na wyszukiwanie według sufiksów, istnieje obejście tego problemu, jeśli nie ma problemu z pewnym obciążeniem pamięci masowej. Potrzebna będzie po prostu dodatkowa kolumna, która zachowa odwróconą wartość ciągu z oryginalnej kolumny, a także dodatkowy indeks pełnotekstowy dla nowej kolumny. Wtedy Twoje zapytanie będzie wyglądać w następujący sposób:
SELECT * FROM Tbl
WHERE MATCH (Word_reversed) AGAINST (REVERSE('*apple') IN BOOLEAN MODE)
Pamiętaj, że będziesz musiał również utrzymywać dodatkowe pole za pomocą wyzwalaczy aktualizacji/wstawiania lub ręcznie.