Selection de donnees en SQL
zebulon2503
Messages postés
1319
Statut
Membre
-
robinho59600 Messages postés 755 Statut Membre -
robinho59600 Messages postés 755 Statut Membre -
Bonjour,
J'ai un probleme de selection donnees en SQL.
J'ai une table contenant 2 champs "Largeur" et "Longueur" comme suit :
___________
| ID | La | Lo |
--------------------
| 1 |900|500|
| 2 |900|487|
| 3 |700|380|
| 4 |465|500|
| 5 |700|327|
--------------------
(Avec La etant la largeur et Lo la longueur)
Je voudrais par le biais d'une requete SQL de type SELECT Longueur FROM Ma_Table WHERE Largeur=constante;
dans un programme VBA ne sortir que les longueurs ne correspondant qu'a une meme largeur.
Ex : Groupe 1 => 500 et 487 pour Largeur=900
Groupe 2 => 380 et 327 pour Largeur=700
Groupe 3 => 500 pour Largeur=465
Le prob c'est que je ne peux pas filtrer par largeur du genre WHERE Largeur=900 ou 700; parce que ces largeurs sont variables et qu'il peut en avoir une centaine...
J'ai besoin de ses longueurs pour appliquer une methode de calcul de combinaison dessus, c'est pour cela qu'il me faut seulement celles ayant la meme largeur...
J'espere avoir ete assez clair :-)
Merci d'avance pour vos idees
J'ai un probleme de selection donnees en SQL.
J'ai une table contenant 2 champs "Largeur" et "Longueur" comme suit :
___________
| ID | La | Lo |
--------------------
| 1 |900|500|
| 2 |900|487|
| 3 |700|380|
| 4 |465|500|
| 5 |700|327|
--------------------
(Avec La etant la largeur et Lo la longueur)
Je voudrais par le biais d'une requete SQL de type SELECT Longueur FROM Ma_Table WHERE Largeur=constante;
dans un programme VBA ne sortir que les longueurs ne correspondant qu'a une meme largeur.
Ex : Groupe 1 => 500 et 487 pour Largeur=900
Groupe 2 => 380 et 327 pour Largeur=700
Groupe 3 => 500 pour Largeur=465
Le prob c'est que je ne peux pas filtrer par largeur du genre WHERE Largeur=900 ou 700; parce que ces largeurs sont variables et qu'il peut en avoir une centaine...
J'ai besoin de ses longueurs pour appliquer une methode de calcul de combinaison dessus, c'est pour cela qu'il me faut seulement celles ayant la meme largeur...
J'espere avoir ete assez clair :-)
Merci d'avance pour vos idees
A voir également:
- Selection de donnees en SQL
- Fuite données maif - Guide
- Effacer les données de navigation sur android - Guide
- Trier des données excel - Guide
- Sauvegarde des données - Guide
- Données personnelles - Accueil - Windows
4 réponses
je ne suis pas sur d'avoir tout compris mais tu peux commencer par regarder si la clause "group by" pourrait t aider.
zebulon2503
Messages postés
1319
Statut
Membre
110
J'ai pense au group by, mais le probleme c'est que ca additionne les longueurs ensemble... Moi j'aimerais les sortir separement pour pouvoir les utiliser dans un calcul ensuite au sein d'un prog VBA.
J'aurai pu t'aider si ça avait été plus simple !
Je suis désolé de ne pouvoir accèder à ta requête ^^
Je suis désolé de ne pouvoir accèder à ta requête ^^