Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czy zwracasz DOKŁADNE dopasowania z wyszukiwania pełnotekstowego?

Ok, jeśli to pomoże komuś innemu, udało mi się osiągnąć to, czego chciałem, robiąc to:

SELECT *, 
  CASE WHEN wm = 'foot locker' THEN 1 ELSE 0 END AS score, 
  MATCH (`wm`, `locn`, `gns`) AGAINST('foot locker') AS score2 
FROM 
  `example_table` 
WHERE 
  MATCH (`wm`, `locn`, `gns`) AGAINST('foot locker')) 
ORDER BY
  score DESC, score2 DESC;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. używanie where i inner join w mysql

  2. Zaznaczanie wszystkich elementów w jednej tabeli i łączenie z inną tabelą, pozwalając na wartości null

  3. Eksportuj dużą tabelę MySQL jako wiele mniejszych plików

  4. Pobieranie ostatniego wstawionego identyfikatora rekordu tabeli bazy danych w java?

  5. MySQL + Query do zwrócenia wszystkich wierszy z kolumnami, które są „aktywne” w innej tabeli