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
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
Bonjour,
Essaie ça :
ced
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT AVG(CHAR_LENGTH(ta_colonne)) FROM ta_table
Rédacteur / Modérateur SGBD et R
Mes tutoriels et la FAQ MySQL
----------------------------------------------------
Pensez aux balises code et au tag
Une réponse vous a plu ? N'hésitez pas à y mettre un
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
merci
ca me retourne bien une valeur et elle me semble tout à fait plausible.
alors je pense que c'est bon.
merci beacoup
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
Rédacteur / Modérateur SGBD et R
Mes tutoriels et la FAQ MySQL
----------------------------------------------------
Pensez aux balises code et au tag
Une réponse vous a plu ? N'hésitez pas à y mettre un
Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager