Select supprimez les informations doubles

Résolu/Fermé
Profil bloqué - 30 déc. 2013 à 20:39
 Profil bloqué - 31 déc. 2013 à 17:54
Bonjour, ce que j'aimerait faire est assez simple voici la table de donnée que j'ai a traiter


+---------+--------------+--------+--------------+---------+--------+
| DOWN_ID | ID | PAYS | NFILE | LAT | LOT |
+---------+--------------+--------+--------------+---------+--------+
| 1 | eYefgaTWOzQt | France | adresse mail | 46.9812 | 3.0935 |
| 2 | eYefgaTWOzQt | France | adresse mail | 46.9812 | 3.0935 |
| 3 | eYefgaTWOzQt | France | adresse mail | 46.9812 | 3.0935 |
+---------+--------------+--------+--------------+---------+--------+

J'aimerait que dans les colonnes LAT et LOT , il n'y ait qu'une seul fois la même information !
Mon objectif est d'afficher une carte google map avec la position géographique des utilisateurs
Seulement je ne tient en aucun cas a avoir des doublons a longueur de temps

mon SELECT doit donc m'offrir une seul ligne car LOT est LAT sont identique sur plusieurs ligne !

Merci de votre compréhension !

Cordialement ,
Projeta618


2 réponses

jee pee Messages postés 40566 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 19 décembre 2024 9 460
30 déc. 2013 à 21:09
Salut,

select distinct lat,lot from table


cdlt
0
Seulement comment faire pour que ca me renvoit toute la ligne :p
la ça me donne seulement
+---------+--------+
| lat | lot |
+---------+--------+
| 46.9812 | 3.0935 |
+---------+--------+
Fructifier vos uploads []
0
jee pee Messages postés 40566 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 19 décembre 2024 9 460
30 déc. 2013 à 21:12
ça ne peut pas te ramener toute la ligne, puisqu'il y a 3 lignes avec ces valeurs.
0
Profil bloqué
30 déc. 2013 à 21:14
C'est donc impossible d'obtenir ça
| 3 | eYefgaTWOzQt | France | adresse mail | 46.9812 | 3.0935 |
0
jee pee Messages postés 40566 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 19 décembre 2024 9 460
30 déc. 2013 à 21:15
et pourquoi l'id 3 ?
0
N'importe lequel me va , du moment que j'en ai un :p
0
jee pee Messages postés 40566 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 19 décembre 2024 9 460
Modifié par jee pee le 30/12/2013 à 21:20
select * from table
where (  DOWN_ID, LAT , LOT) in 
(select max(down_id) , lat, lot from table group by lat,lot)
0