sql >> Databasteknik >  >> RDS >> Mysql

Använda en underfråga i Against för en FULLTEXT-sökning i Mysql

Du skulle vilja kunna göra:

SELECT website 
FROM articles cross join
     vectors
WHERE title = 'cv1' and MATCH (title, body) AGAINST(cv);

Men argumentet i against måste vara en konstant.

Du kan tillgripa:

SELECT website 
FROM articles cross join
     vectors
WHERE title = 'cv1' and
      (title like concat('%', cv, '%') or body like concat('%', cv, '%'))


  1. Dynamisk MySQL-partitionering baserad på UnixTime

  2. Hur man skapar en MySQL-databas och ställer in privilegier

  3. Anslut till Remote MySQL Database

  4. chattserver:vad är det bästa (optimerade) sättet att spara en konversationslogg