Supprimer les enregistrements à zéro

Fermé
Migaule Messages postés 4 Date d'inscription dimanche 11 février 2018 Statut Membre Dernière intervention 11 février 2018 - 11 févr. 2018 à 14:50
yg_be Messages postés 22704 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 - 12 févr. 2018 à 09:01
Bonjour,
Dans access, j'ai une table d'enregistrements de nomenclature et souhaite supprimer par le biais de requête
les enregistrements pour lesquels le stock d'un des composants est à 0. EX : produit1-composant1 (stock 10); produit1-composant2 (stock 0).
dans ce cas je souhaite que les 2 enregistrements de la table soient supprimés. comment faire sans programmation ?
merci de votre aide
A voir également:

3 réponses

yg_be Messages postés 22704 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471
11 févr. 2018 à 20:09
bonsoir, tu peux effectuer cela via une requête:
par exemple
DELETE FROM unetable WHERE  produit1=composant1 OR produit1=composant2
0
Migaule Messages postés 4 Date d'inscription dimanche 11 février 2018 Statut Membre Dernière intervention 11 février 2018
11 févr. 2018 à 20:44
merci pour la réponse, mais je veux que lorsque le le stock est à 0 que les 2 enregistrements
soient supprimés : p1-cp1 et p1-cp2 puisque le stock est = 0
0
yg_be Messages postés 22704 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471
11 févr. 2018 à 21:18
c'est probablement le bon moment d'expliquer comment ta table est structurée.
0
Migaule Messages postés 4 Date d'inscription dimanche 11 février 2018 Statut Membre Dernière intervention 11 février 2018
11 févr. 2018 à 21:32
en fait j'ai 3 tables : 1 table stock, 1 table nomenclature, 1 table lancement.
En clair je ne peux faire un lancement en fabrication que lorsque j'ai du stock sur tous les composants.
Par exemple, si je veux faire un gateau, et que je n'ai pas les ingrédients, je ne peux pas faire ce gateau
La table stock va me dire si j'ai de la farine, du sucre, des oeufs, etc... la table nomenclature va reprendre pour toutes les recettes les ingrédients dont j'ai besoin. La table lancement qui pour moi correspond à une requête,
me dira quel gateau je peux réaliser. Je ne veux pas que cette requête m'indique un gateau à fabriquer s'il me manque 1 ingrédient. Ai-je été clair ? en tous cas merci !
0
yg_be Messages postés 22704 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471
11 févr. 2018 à 21:38
quand tu écris "supprimer par le biais de requête les enregistrements", veux-tu dire "ne pas tenir compte des enregistrements dans le résultat de la requête"?
j'ai l'impression qu tu as déjà une requête, qu'elle fait presque ce que tu souhaites, et que tu souhaites l'améliorer. si oui, pourquoi ne pas partager cette requête?
0
Migaule Messages postés 4 Date d'inscription dimanche 11 février 2018 Statut Membre Dernière intervention 11 février 2018
11 févr. 2018 à 21:58
oui c'est ça j'ai une requête qui me donne en partie le résultat sauf que je souhaite supprimer certains enregistrements inutiles : les couples produits-composants qu'en l'un des composants est = 0
0
yg_be Messages postés 22704 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 19 avril 2024 1 471 > Migaule Messages postés 4 Date d'inscription dimanche 11 février 2018 Statut Membre Dernière intervention 11 février 2018
12 févr. 2018 à 09:01
peux-tu partager cette requête? et, si les couples produits-composants n'en font pas partie, expliquer où ils sont.
0