CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Aide pour un exo d'SQL

_Jennifer
_Jennifer
Niveau 7
04 mai 2010 à 19:13:08

Bonjour,

je bloque sur un petit exercice d'SQL avec MLD ^^'

voici l'énoncé : "Grâce à ce MLD, écrivez les requêtes suivantes :

Produit (NumProd, NomProd)
Composant (NumComp, NomComp)
Fournisseur (NumFour, NomFour, AdrFour, CodePostalFour, VilleFour)
Constituer (NumProd#, NumComp#, Quantité)
Achar (NumComp#, NumFour#, Date, QuantitéAchat, PrixAchatUnit)

1. Donnez tous les fournisseurs ayant vendu en 2006 un des constituants du produit Curry vert.
2. Donnez tous les fournisseurs ayant vendu le composant 34 au prix le plus élevé. Vous trierez la liste par ordre alphabétique. Il vous faudra sans doute 2 requêtes."

pour l'instant j'ai fais ceci !

1. SELECT NomFour, NumFour, Date, NomComp
FROM Composant; Constituer
WHERE (Constituer.NumProd=Produit.NumProd)
AND(Constituer.NumComp=Composant.NumComp)
AND(Achat.NumFour=Fournisseur.NumFour)
AND Year(Date) = 2006
AND(NomProd="curry vert")

2.SELECT NomFour, PrixAchatUnit
FROM Fournisseur; Achat
WHERE (achat.NumComp=Composant.NumComp)
AND (Achat.NumFour=Fournisseur.NumFour)
AND (NumComp=37)
ORDER BY PrixAchatUnit AND Nomfour

mais pas sur de moi ^^'

merci d'avance.

Jennifer

sd460
sd460
Niveau 10
04 mai 2010 à 22:11:31

déjà c'est faux pour la 1 car tes 2 tables Composant; Constituer ne contienne pas les champs de ta requète (NomFour, NumFour, Date, NomComp ).

Sous forums
  • Métiers & Orientation
  • Histoire
  • Cours et Devoirs
  • Politique
  • Environnement & Nature
  • Philosophie