SQL selectioner la premiere ligne d'un groupe

____22 Messages postés 101 Statut Membre -  
godzi44 Messages postés 42 Statut Membre -
Bonjour,

Bonjour

j'ai un table

nom -- valeur -- latitude -- longitude

Z--73.0--48.62495203022872--6.213166666666667--
Z--44.0--48.62495203022872--6.213166666666667--
Z--71.0--48.62495203022872--6.213166666666667--
Z--58.0--48.62495203022872--6.213166666666667--
A--80.0--48.62495203022872--6.213166666666667--
Z--76.0--48.62495203022872--6.213166666666667--
Z--70.0--48.62495203022872--6.213166666666667--
A--82.0--48.63706314133984--6.20875--
Z--76.0--48.63706314133984--6.20875--
Z--76.0--48.63706314133984--6.20875--
Z--70.0--48.63706314133984--6.20875--
A--80.0--48.63767425245095--6.208583333333333--
A--81.0--48.63767425245095--6.208583333333333--
Z--76.0--48.63767425245095--6.208583333333333--
Z--75.0--48.63767425245095--6.208583333333333--
Z--70.0--48.63767425245095--6.208583333333333--

je voudrais select seulement les lignes avec (latitude, longitude) distinct:

Z--73.0--48.62495203022872--6.213166666666667--
A--82.0--48.63706314133984--6.20875--
A--80.0--48.63767425245095--6.208583333333333--

on peut utiliser select dictinct , je ne sais pas comment,
mais il parait que c'est mieux avec un group by

il faudrait select * from latable where 1 group by Latitude, Longitude ?
A voir également:

3 réponses

____22 Messages postés 101 Statut Membre 1
 
aucune reponse?
0
974_Vin's_974 Messages postés 554 Statut Membre 102
 
Je ne comprends pas vraiment ce que tu veux faire ....

0
godzi44 Messages postés 42 Statut Membre 14
 
Non ____22. A ma connaissance le group by sert a regrouper ta sélection lors d'un count ou d'un sum.
Donc dans ton cas la requète serait plutot ceci:
select *, distinct latitude, longitude from latable;
je suis pas tout a fait sur pour la syntaxe mais sa doit ressembler a sa.
0