Bonjour à tous,
J'ai deux tables Artiste et Oeuvre.
Je dois afficher le nom de l'artiste, le titre de l'oeuvre et la valeur de l'oeuvre.
La requête est la suivante : Liste des œuvres ayant une valeur supérieure à la valeur de l’oeuvre "Nom de l'oeuvre"
demande impérative pour cette requête, je dois utiliser des sous-requêtes.
J'ai trouvé ça :
Sauf que je n'arrive pas à afficher le titre et la valeur de l'oeuvre, puisque faisant partie de la sous-requête...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT a.nom FROM artiste a WHERE a.cdart IN (SELECT o.cdart from oeuvre o, oeuvre o2 WHERE a.cdart=o.cdart AND o2.titre='LA MONTAGNE SAINTE VICTOIRE' AND o.valeur>o2.valeur) ;
Si vous avez une idée pour m'aider..
Merci
Michel
Partager