8791 sujets

Développement web côté serveur, CMS

Bonjour à tous,
j'ai mis en place un formulaire qui envoi les résultats dans une bdd.
j'aimerai supprimer les doublons tout en conservant la première entrée.
Le principe, faire une recherche sur le champs "code_gagnant", et conserver l'entrée qui contient la valeur la plus vieille du champs "date".
En gros, c'est pour être certain qu'un code gagnant n'est pas utilisé plusieurs fois,
et que seule la première entrée est conservée.

Ma table contient les champs suivant : uid, date, nom, email, telephone, code_gagnant


auriez-vous une idée du type de la requête ?
Pour le moment, j'ai simplement déclaré le code_gagnant comme index unique, mais je n'aime pas trop cette méthode.
Modifié par Guim (30 Apr 2012 - 14:56)
Bonjour,

Si tu veux prendre le code_gagnant le plus vieux tu fais : SELECT code_gagnant FROM ta_table ORDER BY date ASC