Bonjour,
j'ai 3 tables, user(id ...), question(id...) , q_fait(id_user,id_question,fait).
Ma requête : afficher une question aléatoirement parmi toute les questions qui n'ont pas étaient faite par l'utilisateur en cours.
J'ai fait ça :
Ca marche sauf si la sous-requete ne renvoie rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SELECT question FROM questions WHERE id !=( SELECT id_question FROM q_fait WHERE id_user = '".$id_user."' AND fait = 'oui' ) ORDER BY rand() LIMIT 1;
Auriez vous une solution ?
Merci d'avance,
Partager