Bonjour à tous et merci d'avance !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT a.intitule, b.id
FROM service a, user b
WHERE MATCH (b.bureau)
AGAINST ('direction')
AND a.id = b.service_id
LIMIT 0 , 30
ou

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT a.intitule, b.id
FROM service a, user b
WHERE MATCH (a.intitule)
AGAINST ('direction')
AND a.id = b.service_id
LIMIT 0 , 30

Là dans les 2 exemples ci dessus,ca fonctionne, mais quand je veux que MATCH opère sur deux colonnes issus de 2 tables, ca débloque

ex :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT a.intitule, b.id
FROM service a, user b
WHERE MATCH (b.bureau,a.intitule)
AGAINST ('direction')
AND a.id = b.service_id
LIMIT 0 , 30
Là je en vois pas. Pouvez-vous m'éclairer ?