Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/06/2007, 11h43   #1
Membre du Club
 
Inscription : mai 2006
Messages : 142
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 142
Points : 54
Points : 54
Par défaut nombre moyen de caractères dans une colonne

bonjour,
je cherche à connaître le nombre moyen des caractères enregistrés dans une colonne sur tous les enregistrements de ma table.
est ce qu'il existe une requête permettant de faire ça?
je n'ai rien trouvé pour le moment?
merci
yanice est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 12h06   #2
ced
Rédacteur/Modérateur

 
Avatar de ced
 
Homme Cédric Duprez
Inscription : avril 2002
Messages : 3 823
Détails du profil
Informations personnelles :
Nom : Homme Cédric Duprez
Âge : 36
Localisation : France, Loiret (Centre)

Informations professionnelles :
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : avril 2002
Messages : 3 823
Points : 6 423
Points : 6 423
Bonjour,

Essaie ça :
Code :
1
2
SELECT AVG(CHAR_LENGTH(ta_colonne))
FROM ta_table
ced
ced est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 12h12   #3
Membre du Club
 
Inscription : mai 2006
Messages : 142
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 142
Points : 54
Points : 54
merci
ca me retourne bien une valeur et elle me semble tout à fait plausible.
alors je pense que c'est bon.
merci beacoup
yanice est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 12h30   #4
ced
Rédacteur/Modérateur

 
Avatar de ced
 
Homme Cédric Duprez
Inscription : avril 2002
Messages : 3 823
Détails du profil
Informations personnelles :
Nom : Homme Cédric Duprez
Âge : 36
Localisation : France, Loiret (Centre)

Informations professionnelles :
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : avril 2002
Messages : 3 823
Points : 6 423
Points : 6 423
Petite précision : la fonction char_length renvoie NULL pour un champ à NULL, et non pas 0. Du coup, les lignes avec un NULL ne sont pas pris en compte dans le calcul de la moyenne.

Je ne sais pas si ça a un impact sur ta requête...

ced
ced est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h36.


 
 
 
 
Partenaires

Hébergement Web