sql >> Database >  >> RDS >> Mysql

Een subquery gebruiken in de Against voor een FULLTEXT-zoekopdracht in Mysql

Je zou graag het volgende kunnen doen:

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

Maar het argument in against moet een constante zijn.

U kunt een beroep doen op:

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


  1. Een string in Oracle (11g) SQL omkeren zonder de functie REVERSE() te gebruiken

  2. MySQL:Tabel afkappen binnen transactie?

  3. ORA-01821:datumnotatie niet herkende fout voor ISO 8601-datum met lokale tijd

  4. Kolom INT (3) knipt de waarde niet op de juiste lengte en staat toe dat de volledige waarde wordt ingevoegd - MySQL