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

MySQL:Jak przeszukiwać wiele tabel w poszukiwaniu ciągu istniejącego w dowolnej kolumnie?

Dodaj indeksy pełnotekstowe do wszystkich kolumn ciągów we wszystkich tych tabelach, a następnie połącz wyniki

select * from table1 where match(col1, col2, col3) against ('some string')
union all
select * from table2 where match(col1, col2) against ('some string')
union all
select * from table3 where match(col1, col2, col3, col4) against ('some string')
...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zbiorcza aktualizacja MySQL

  2. Jak porównać dane wejściowe z danymi mysql z php/sql?

  3. MySQL wstaw wiersz przy zduplikowanym kluczu zaktualizuj wiele kolumn

  4. Jak wstawić dane do tabeli Hive(0.13.1)?

  5. Opóźnienie wykonania wyzwalacza/procedury MySQL