sql >> Database teknologi >  >> RDS >> Mysql

MySQL:Sådan søger du i flere tabeller efter en streng, der findes i en kolonne

Tilføj fuldtekstindekser til alle strengkolonnerne i alle disse tabeller, og foren derefter resultaterne

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. Udfør INSERT, hvis tabellen er tom?

  2. Hvordan lukkes inaktive forbindelser i PostgreSQL automatisk?

  3. Ret "FEJL 1054 (42S22):Ukendt kolonne "..." i "on-klausul" i MariaDB

  4. Beregn tidsforskellen mellem to rækker