Access 2007
Robert
-
blux Messages postés 27997 Date d'inscription Statut Modérateur Dernière intervention -
blux Messages postés 27997 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je suis étudiant en école d'ingénieur et j'ai un petit problème avec un projet noté que je dois rendre sur access 2007.
Plus principalement sur une requête à effectuer, la question est la suivante :
Je veux la liste des minéraux qu'on ne peut trouver qu'à une profondeur supérieur à 100m .
Jusque la pas de problème ! Il suffit de mettre en critère dans la bonne colonne <100 .
J'obtiens alors la liste des minéraux que l'on peut trouver à une profondeur supérieur à 100m mais aussi ceux que l'on trouve à 200 et à 50m et ce sont ces derniers que je n'arrive pas à enlever !
Parce que bien sur certains minéraux apparaissent à une profondeur de 50m ou de 300m.
Je n'arrive pas à faire comprendre que je veux strictement ceux qui sont supérieur à 100m !
Voila si quelqu'un à une solution ça serait sympa de sa part de la partager !
En espérant avoir était assez clair dans la description de ma requête à effectuer.
Merci d'avance
Robert
Je suis étudiant en école d'ingénieur et j'ai un petit problème avec un projet noté que je dois rendre sur access 2007.
Plus principalement sur une requête à effectuer, la question est la suivante :
Je veux la liste des minéraux qu'on ne peut trouver qu'à une profondeur supérieur à 100m .
Jusque la pas de problème ! Il suffit de mettre en critère dans la bonne colonne <100 .
J'obtiens alors la liste des minéraux que l'on peut trouver à une profondeur supérieur à 100m mais aussi ceux que l'on trouve à 200 et à 50m et ce sont ces derniers que je n'arrive pas à enlever !
Parce que bien sur certains minéraux apparaissent à une profondeur de 50m ou de 300m.
Je n'arrive pas à faire comprendre que je veux strictement ceux qui sont supérieur à 100m !
Voila si quelqu'un à une solution ça serait sympa de sa part de la partager !
En espérant avoir était assez clair dans la description de ma requête à effectuer.
Merci d'avance
Robert
A voir également:
- Access 2007
- Save as pdf office 2007 - Télécharger - Bureautique
- Comment supprimer une page sur word 2007 - Guide
- Microsoft money 2007 - Télécharger - Comptabilité & Facturation
- Reparer outlook 2007 ✓ - Forum Outlook
- Access appdata - Guide
3 réponses
Salut,
déjà, tu as mis dans ton exemple <100, ce qui veut dire inférieur à 100 m, donc c'est normal que tu aies ceux qui sont à 30m.
Ton champ de profondeur est de quel type : numérique, texte ?
déjà, tu as mis dans ton exemple <100, ce qui veut dire inférieur à 100 m, donc c'est normal que tu aies ceux qui sont à 30m.
Ton champ de profondeur est de quel type : numérique, texte ?
En effet je me suis trompé de signe dans mon premier message mais c'est parce que je suis un peu embrouillé avec les > < et les - ! Mais ne t'inquiète pas dans ma requête le signe est bon !
Mon problème est que certain minéraux sont présent à plus de 100m mais aussi à 20m ! Je n'arrive pas à faire comprendre à Access que si le minéral apparait à plus de 100m mais aussi à 20m il est obligatoirement éliminé.
Je ne désire que ceux à plus de 100m et strictement ceux la !
Le champs est de type numérique.
Je maitrise un peu le SQL aussi donc si quelqu'un à la solution en langage SQL il ne faut pas hésiter.
Merci
Mon problème est que certain minéraux sont présent à plus de 100m mais aussi à 20m ! Je n'arrive pas à faire comprendre à Access que si le minéral apparait à plus de 100m mais aussi à 20m il est obligatoirement éliminé.
Je ne désire que ceux à plus de 100m et strictement ceux la !
Le champs est de type numérique.
Je maitrise un peu le SQL aussi donc si quelqu'un à la solution en langage SQL il ne faut pas hésiter.
Merci
Je n'arrive pas à faire comprendre à Access que si le minéral apparait à plus de 100m mais aussi à 20m il est obligatoirement éliminé.
et où est située l'information concernant la possibilté de le trouver à plusieurs profondeurs ? car ta colonne numérique ne doit contenir qu'une seule valeur...
tu dois avoir un problème de conception dans ton modèle de données dans ce cas, ou tu ne nous dit pas tout :-)
et où est située l'information concernant la possibilté de le trouver à plusieurs profondeurs ? car ta colonne numérique ne doit contenir qu'une seule valeur...
tu dois avoir un problème de conception dans ton modèle de données dans ce cas, ou tu ne nous dit pas tout :-)
En effet je n'ai pas tout décrit car je n'en voyais pas l'utilité mais puisque il faut des détails, je me lance !
J'ai des tables concernant la géologie comme vous avez du le remarquer !
Les deux tables qui nous intéressent sont celles avec les minéraux et celle avec les roches.
Une roche est constitué de plusieurs minéraux. Certaines roches sont formées par exemple à 200m et d'autre à 50m de profondeur.
Deux roches différentes peuvent cependant contenir certains minéraux en commun.
Donc quand je demande les minéraux qu'on trouve à une profondeur strictement supérieur à 100m avec un >100 dans la colonne "profondeur" , la liste apparait mais j'ai tout les minéraux qui apparaissent au moins une fois dans une roche qui se forme à plus de 100m sans prendre en compte le fait que certains minéraux de la liste apparaissent aussi dans des roches qui se forment à moins de 100m .
C'est le gros bordel ! j'espère avoir été clair !
Merci
J'ai des tables concernant la géologie comme vous avez du le remarquer !
Les deux tables qui nous intéressent sont celles avec les minéraux et celle avec les roches.
Une roche est constitué de plusieurs minéraux. Certaines roches sont formées par exemple à 200m et d'autre à 50m de profondeur.
Deux roches différentes peuvent cependant contenir certains minéraux en commun.
Donc quand je demande les minéraux qu'on trouve à une profondeur strictement supérieur à 100m avec un >100 dans la colonne "profondeur" , la liste apparait mais j'ai tout les minéraux qui apparaissent au moins une fois dans une roche qui se forme à plus de 100m sans prendre en compte le fait que certains minéraux de la liste apparaissent aussi dans des roches qui se forment à moins de 100m .
C'est le gros bordel ! j'espère avoir été clair !
Merci
je te met mes tables et les liens pour simplifier la chose !
[URL=https://imageshack.com/][IMG]http://img396.imageshack.us/img396/3460/accesslw1.th.jpg[/IMG][/URL]
et donc grâce à cette requête j'obtiens 4 minéraux : olivine, sanidine, grenat et soufre.
Ces 4 minéraux on peut en effet les trouver dans des roches de ma table formé à une profondeur de plus de 100m mais pour deux d'entre eux ( à savoir sanidine et soufre ), on les trouve aussi dans des roches formées à une profondeur de moins de 100m !
C'est ces deux minéraux que je veux enlever car ils n'ont rien à faire dans la liste que je veux obtenir, à savoir les minéraux qui se forment obligatoirement à une profondeur de plus de 100m.
Voii voilou ! j'espère que ces explications suffiront !
Merci !
[URL=https://imageshack.com/][IMG]http://img396.imageshack.us/img396/3460/accesslw1.th.jpg[/IMG][/URL]
et donc grâce à cette requête j'obtiens 4 minéraux : olivine, sanidine, grenat et soufre.
Ces 4 minéraux on peut en effet les trouver dans des roches de ma table formé à une profondeur de plus de 100m mais pour deux d'entre eux ( à savoir sanidine et soufre ), on les trouve aussi dans des roches formées à une profondeur de moins de 100m !
C'est ces deux minéraux que je veux enlever car ils n'ont rien à faire dans la liste que je veux obtenir, à savoir les minéraux qui se forment obligatoirement à une profondeur de plus de 100m.
Voii voilou ! j'espère que ces explications suffiront !
Merci !
Je suis persuadé que c'est une toute petit précision à mettre quelque part mais je ne sais pas laquelle !