Bonjour,
il s'agit d'un base de données Access mettant en relation des recettes de cuisines,leurs ingrédients respectifs ainsi que les ingrédients
contenu dans un stock.
Tables:
RECETTE
id_recette
nom_recette
categorie
type
RECING
#id_recette(clé primaire étrangère)
#id_ingredient(clé primaire étrangère)
quantite_ingredient
mesure_ingredient
INGREDIENT
id_ingredient
nom
quantite
mesure
Pour sélectionner toutes les informations de la table recette->
SELECT * FROM RECETTE WHERE categorie LIKE'%Entrée%';
Maintenant je voudrais filtrer encore plus les réponses en s'intéressant à la quantité des ingrédients contenu dans le frigo(quantite)
et celle contenu dans une recette(quantite_ingredient).Je voudrais complèter la requete précédente avec
"AND quantite>quantite_ingredient".
Le problème est que chaque recette possède plusieurs ingrédients et certains répondent à "quantite>quantite_ingredient"
et d'autres non;
un exemple:
INGREDIENT quantite quantite_ingredient id_recette
oeuf 2 1 1
farine 100 200 1
la quantité d'œuf est validé mais pas celle de farine, la recette 1 va s'afficher car au moins un des ingrédient à les bonnes quantités.
Je voudrais avoir comme réponse à ma requête seulement les recettes ou tous les ingrédients possèdent les bonnes quantités.
Mon projet est développé en vb.net et est relié à une base Access.
J'attends avec impatience des commentaires et surtout si possible une ébauche de solution
merci d'avance
gab
Partager