Probleme de recupération des données
Djamila
-
djamila -
djamila -
Bonjour,
J'ai 3 tables: articles, catégories et prix de certains articles seulement. Je veux pouvoir tout récupérer à partir des 3 tables lors d'une requête, même les objets n'ayant pas de prix en affichant le prix s'il existe et 0 dans le cas contraire.
Je veux faire le tout dans la même requête.
Je suis coincé!
J'ai 3 tables: articles, catégories et prix de certains articles seulement. Je veux pouvoir tout récupérer à partir des 3 tables lors d'une requête, même les objets n'ayant pas de prix en affichant le prix s'il existe et 0 dans le cas contraire.
Je veux faire le tout dans la même requête.
Je suis coincé!
A voir également:
- Probleme de recupération des données
- Fuite données maif - Guide
- Trier des données excel - Guide
- Logiciel de récupération de données - Guide
- Sauvegarde des données - Guide
- Supprimer les données de navigation - Guide
5 réponses
les outers joins ( jointures externes ) sont là pour ça!
(cf LEFT OUTER JOIN, RIGHT OUTER JOIN et OUTER JOIN )
(cf LEFT OUTER JOIN, RIGHT OUTER JOIN et OUTER JOIN )
Pouvez-vous me donner un exemple, car j'ai essayé les jointures externes mais ça n'a pas marché. Peut être je n'ai pas bien formulé la requête.
Merci!
Merci!
SELECT * FROM produit INNER JOIN categorie on produit.id=categorie.id LEFT OUTER JOIN prix on produit.id=prix.id WHERE 1;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question