Bonjour,
Voici mon problème (mon casse tête).
J'ai 3 tables
DOSSIERS (ID_DOSSIER)
ENVOIS (ID_ENVOIS, ID_DOSSIER)
PRODUITS(ID_PRODUIT, ID_ENVOIS, TYPE, QUANTITE)
J'ai une relation 1..n entre DOSSIERS et ENVOIS (dans un dossier je peux avoir plusieurs envois (en fait, 3 maximum en fonction du TYPE de PRODUIT)
J'ai une relation 1..1 entre ENVOIS et PRODUITS.
Voici un exemple de données :
Table DOSSIERS
ID_DOSSIER
--------
1
2
3
Table ENVOIS
ID_ENVOIS | ID_DOSSIER
-----------------------------
1 | 1
2 | 1
3 | 1
4 | 2
..
Table Produits
ID_PRODUIT | ID_ENVOIS | TYPE | QUANTITE
-------------------------------------------------------
1 | 1 | VIANDE | 10
2 | 2 | LEGUME | 5
3 | 3 | FRUIT | 8
4 | 4 | VIANDE | 15
Je souhaite écrire un select groupé sur le dossier qui me retourne
ID_DOSSIER, QUANTITE_VIANDE, QUANTITE_LEGUME, QUANTITE_FRUIT
voilà
Merci
Si certains ont des idées.
Partager