NOT EXISTS mysql 4.1 > 3.23
Comment transformer la requete suivante dans un format compatible avec MySQL 3.23 ???
- LEFT JOIN ???
- AUTRE ???
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
SELECT * FROM q_questions
WHERE
q_questions.ques_activ='OUI' AND
NOT EXISTS
(
SELECT *
FROM q_activites,q_reponses
WHERE q_activites.act_id = q_reponses.act_id AND
q_reponses.pers_id = 1 AND
q_activites.ques_id = q_questions.ques_id
)
AND
NOT EXISTS
(
SELECT *
FROM q_ignore
WHERE q_ignore.pers_id = 1 AND
q_ignore.ques_id = q_questions.ques_id
)
ORDER BY rand()
LIMIT 1 |
merci d'avance aux pros de mysql....