Selection de donnees en SQL

Fermé
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 - 21 mai 2008 à 16:23
robinho59600 Messages postés 752 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 16 septembre 2009 - 26 juin 2008 à 13:54
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

4 réponses

Frappe Misere Messages postés 2677 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 10 août 2011 568
21 mai 2008 à 16:38
je ne suis pas sur d'avoir tout compris mais tu peux commencer par regarder si la clause "group by" pourrait t aider.
0
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 110
21 mai 2008 à 16:43
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.
0
robinho59600 Messages postés 752 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 16 septembre 2009 91
26 juin 2008 à 13:35
J'aurai pu t'aider si ça avait été plus simple !

Je suis désolé de ne pouvoir accèder à ta requête ^^
0
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 110
26 juin 2008 à 13:43
Pas de bil, j'vais utiliser un lance requete ;-)
0
robinho59600 Messages postés 752 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 16 septembre 2009 91
26 juin 2008 à 13:45
Mdrrrr !! elle est magnifique celle là !! je la note dans mon cerveau dans le coin bleu (espace détente) lool
0
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 110
26 juin 2008 à 13:51
T'as raison, un lance-requete sans detente est inutile ^^
0
robinho59600 Messages postés 752 Date d'inscription vendredi 6 juin 2008 Statut Membre Dernière intervention 16 septembre 2009 91
26 juin 2008 à 13:54
T'arrives toujours à avoir le dernier mot !! lool je ne sais plus quoi répondre je suis dos au mur et je regarde un géant nommé zebulon, géant par l'intelligence et le talent ^^
0