Bonjour,
J'aimerai savoir si il est possible de comparer 2 select dans la clause where de la requête principal du style :
Je suis sous oracle et il me met comme quoi il y'a une "missing expression" sur la ligne "ORDER BY s.numsalle"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 SELECT f1.titre FROM Film f1 WHERE (SELECT Count(DISTINCT s.numsalle) FROM Film f JOIN Programmation p ON f.numfilm = p.numfilm JOIN Salle s ON (s.numcinema = p.numcinema AND s.numsalle = p.numsalle) WHERE f.numfilm = f1.numfilm ORDER BY s.numsalle) = (SELECT count(DISTINCT s.numsalle) FROM salle s)
Les deux select renvoie une seule valeur, on doit pouvoir lui faire un test d'égalité non ?
Merci.
Partager