Re: Requête avec sous requêtes.. je nage
Salut,
là on dirait qu'il manque une table dans la liste du début : productparts
et la description de ce qui est quoi aiderait pour savoir ce qu'il faut calculer.
J'imagine qu'il faudrait une répartition par tissu, mais il faudrait pouvoir identifier chacun à coté du résultat, donc il manque une colonne dans la table tissues.
Sinon pour mettre du code, les bbcodes passent en partie ici, il suffit d'encadrer avec [[b]code[/b]] et [[b]/code[/b]].
Là je serais tenté par une approche du genre :
SELECT
(
ti.stock -
IFNULL(
pr.consumption,
0
)
) AS myConso
FROM tissues ti
LEFT OUTER JOIN productrepartisions rp ON ti.id = pr.tissueid
LEFT OUTER JOIN products pr ON pr.productid = pr.id
GROUP BY ti.id;
Beaucoup moins tordu comme requête, mais encore une fois j'ai le sentiment qu'il me manque des éléments...
______________________________________________________________
Une question bien formulée, c'est un problème bien compris : ça représente déjà les 3/4 de la réponse ;)