Pages

Subscribe:

Qui êtes-vous ?

Recent Posts

Download

mardi 29 mars 2016

SQL : Comment afficher l'enregistrement le plus long dans une colonne

Bien, ce matin de bonheur je voudrais partager avec vous une petite astuce qui va vous permettre d'afficher l'enregistrement le plus long dans une colonne en utilisant MySQL comme moteur de stockage.

voici la structure de ma table user :


J'image qu'il me soit demandé d'afficher l'adresse email la plus longue dans ma base. L'on comprend bien qu'on va agir sur la colonne : email

Voici le code SQL à écrire:

select email, length(email)
from user
where id_user = (
    select id_user
    from user
    order by length(email) desc
    limit 1
);

Le résultat après exécution:

Bravo!! Au prochain numéro!!


2 commentaires: