Suppression complexe sous ACCESS

Fermé
ELucas - Modifié par ELucas le 23/08/2010 à 15:47
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 - 24 août 2010 à 14:37
Bonjour,

Je suis face à un problème difficille à résoudre (enfin pour moi ^^). Je souhaite créer une requète de suppression de données avec des conditions:

J'ai une largeur, une profondeur et une hauteur. Dans mon cas, la hauteur n'est pas à intégrer dans le problème, puisque j'ai fait une autre requête pour m'en occuper.

Je dois supprimer des références dans le cas où leur largeur est comprise entre 1120 et 2280 ET que la profondeur est supérieure à 1120. Donc ça se traduit:

Si 1120<Largeur<2280 ET profondeur>1120 alors suppression de la ligne.

Et je dois faire l'identique pour la profondeur, donc inverser largeur et profondeur. Donc en deux conditions:

Si 1120<Largeur<2280 ET profondeur>1120 alors suppression de la ligne OU
Si 1120<profondeur<2280 ET Largeur>1120 alors suppression.

Comment faire s'il vous plaît?

N'hésitez pas si vous nécessitez des informations complémentaires.

Merci d'avance!!!!
A voir également:

6 réponses

Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 116
24 août 2010 à 11:47
Bonjour, je ne sais pas si j'ai bien compris ton problême, mais logiquement tu devrais réfléchir autrement:
Au lieu de dire:
Si 1120<Largeur<2280 ET profondeur>1120 alors suppression de la ligne.
Il faut dire:
Si 1120<Largeur<2280 ET profondeur>1120 est Faux, alors on affiche la ligne.
Tu veux utiliser ta condition en VBA ou dans les critères de la requête?
1
Je fais remonter le sujet, il commence à s'enfoncer vers les limbes. Je suis sûr que quelqu'un a la réponse quelque part!!!
0
J'aimerais l'utiliser dans les critères de requête étant donnée que je ne maîtrise pas le VBA.

Finalement, ce que tu me conseilles c'est de faire une requête de création de table à partir de la table dont je voulais supprimer les enregistrements à l'origine?
0
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 116
24 août 2010 à 13:44
Exactement, tu met ta table dans la requête, et tu y entres ce qu'il te faut dans les critère. Si tu veux une nouvelle table contenant uniquement les informations demandées, tu peux passer cette requête en mode 'création de table".
Tu devrais trouver quelles conditions il faut mettre, sinon je t'aiderai
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
C'est tout à fait ça!!!!!

Merci beaucoup Gaunts, il suffisait de changer de point de vue, je n'ai pas encore l'esprit Access ;-)

Bonne continuation!
0
Gaunts Messages postés 1125 Date d'inscription mardi 10 août 2010 Statut Membre Dernière intervention 18 mars 2012 116
24 août 2010 à 14:37
Derien :)
Bonne journée
0