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

Wyszukiwanie słów kluczowych przy użyciu PHP MySql?

Kiedy Twoje zapytania wymykają się spod kontroli, czasami lepiej jest napisać ich części w języku SQL, a inne części w wybranym przez Ciebie języku programowania.

Możesz także użyć wyszukiwania pełnotekstowego do wyszukiwania. Możesz utworzyć osobną tabelę ze wszystkimi polami, które chcesz przeszukać i dodać FULLTEXT modyfikator.

CREATE TABLE `search_index` (
    `id` INT NOT NULL,
    `data` TEXT FULLTEXT,
);

SELECT `id` FROM `search_index` WHERE MATCH(`data`) AGAINST('word1 word2 word3');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Importowanie wielu plików csv do tabel mysql

  2. mysql wybierz daty z 30-dniowego zakresu

  3. jak zsynchronizować sqlite z Mysql

  4. Laravel 4 Migracje wyrzuca błąd 1072

  5. Kolumna Mysql Średnia w czasie?