sql >> Databasteknik >  >> RDS >> Mysql

MySQL:hur man gör fulltextsökning i flera tabeller

Jag tror att eftersom fulltextsökning använder vissa specifika index bör du separera tabellen med OR

SELECT *
FROM testtable t1, testtable2 t2
WHERE MATCH (
t1.firstName, t1.lastName, t1.details
)
AGAINST (
'founder'
) OR MATCH( t2.firstName, t2.lastName, t2.details) AGAINST (
'founder'
); 


  1. 2 sätt att formatera ett tal med ledande nollor i Oracle

  2. Ta bort från en tabell med join

  3. Letar du efter en enkel fulltextsökning? Prova MySQL InnoDB + CakePHP med Word Stemming

  4. När anropar jag bind_param om jag använder MySQLi-förberedda satser i en loop?