Besoin de renseignements en SQL

Résolu
Numby Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
Numby Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'aimerai savoir s'il était possible, sans modifier la structure du MCD, de n'afficher que les informations relatives aux fournisseurs et aux produits dans la requête suivante :

SELECT Produit.Identifiant_produit, Produit.Designation_produit FROM Produit
INNER JOIN Commande
ON Commande.Identifiant_produit = Produit.Identifiant_produit
INNER JOIN Facture
ON Commande.Identifiant_commande = Facture.Identifiant_commande
INNER JOIN Fournisseur
ON Facture.Identifiant_fournisseur = Fournisseur.Identifiant_fournisseur
WHERE Conditions AND Conditions

Merci d'avance pour votre aide, en espérant avoir été assez clair.


A voir également:

4 réponses

Pacorabanix Messages postés 3248 Date d'inscription   Statut Membre Dernière intervention   663
 
normalement, un simple
SELECT Fournisseur.CeQueTuVeux, Produit.AutreChose FROM
(
ta requete
)

devrait suffir.
après, il faut quand même te référer au manuel du système que tu utilises pour être sûr de la syntaxe.
0
Numby Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup, je vais essayer ça.
Peut-on utiliser le même procédé avec :

SELECT Produit.*, Fournisseur.InformationsVoulues FROM Produit
INNER JOIN Commande
ON Commande.Identifiant_produit = Produit.Identifiant_produit
INNER JOIN Facture
ON Commande.Identifiant_commande = Facture.Identifiant_commande
INNER JOIN Fournisseur
ON Facture.Identifiant_fournisseur = Fournisseur.Identifiant_fournisseur
GROUP BY Fournisseur.Identifiant_fournisseur

(Ma question ici concerne surtout la pertinence d'une requête telle que QuelqueChose.* )
Merci d'avance.
0
Pacorabanix Messages postés 3248 Date d'inscription   Statut Membre Dernière intervention   663
 
je ne sais pas quel système de base de données tu utilises.

je ne peux pas te répondre.

et si je le connaissais, j'irai chercher la réponse dans le manuel de ce système.
0
Numby Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Il s'agit d'Oracle.
Enfin, c'est bon, j'ai trouvé la réponse à ma question. Mon problème est résolu ~~
0
Pacorabanix Messages postés 3248 Date d'inscription   Statut Membre Dernière intervention   663
 
Et la réponse est .... :) ?

ça pourra servir à quelqu'un qui se poserait la même question
0
Numby Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Ça fonctionne.
0