{MySQL} utiliser le résultat de deux requêtes

Résolu/Fermé
Signaler
Messages postés
14
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
21 décembre 2011
-
Messages postés
14
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
21 décembre 2011
-
Bonjour,J'ai deux requêtes

Celle ci
SELECT `lignefab`.`lfab_date` , `lignefab`.`lfab_codeft` , sum( `lfab_qtecomp` ) , `tablecomp`.`tcomp_famille`
FROM `lignefab` , `tablecomp`
WHERE `lignefab`.`lfab_comp` = `tablecomp`.`tcomp_code`
AND ( `tablecomp`.`tcomp_famille` = 'Fruit'
OR `tablecomp`.`tcomp_famille` = 'Sucre' )
GROUP BY `tablecomp`.`tcomp_famille` , `lignefab`.`lfab_codeft`
ORDER BY `lignefab`.`lfab_date` DESC , `lignefab`.`lfab_codeft` ASC




qui me donne par exemple comme résultat
2009-11-08 CHA 84
2009-10-15 CP 19
Soit pourla confiture de Coing-Pomme faite le 15 nov 2009 on a utilisé 19 kg de fruits ET de sucre


et celle là
Total fruit et sucre
SELECT `lignefab`.`lfab_date` , `lignefab`.`lfab_codeft` , sum( `lfab_qtecomp` )
FROM `lignefab` , `tablecomp`
WHERE `lignefab`.`lfab_comp` = `tablecomp`.`tcomp_code`
AND ( `tablecomp`.`tcomp_famille` = 'Fruit'
OR `tablecomp`.`tcomp_famille` = 'Sucre' )
GROUP BY `lignefab`.`lfab_date` , `lignefab`.`lfab_codeft`
ORDER BY `lignefab`.`lfab_date` DESC , `lignefab`.`lfab_codeft` ASC



qui me donne par exemple comme résultat
2009-11-08 CHA 46 Fruit
2009-11-08 CHA 38 Sucre
2009-10-15 CP 13 Fruit
2009-10-15 CP 6 Sucre
Soit pourla confiture de Coing-Pomme faite le 15 nov 2009 on a utilisé 13 kg de fruits et 6 kg de sucre

Et je souhaiterais maintenant faire
13 kg de fruits / 19 kg de fruits et sucre font x%

Mais comment relier ces deux requêtes ?

1 réponse

Messages postés
14
Date d'inscription
dimanche 16 décembre 2007
Statut
Membre
Dernière intervention
21 décembre 2011

ok c'est bon pr moi
si ça interesse qquun...
0