comparaison avec substring
Bonjour,
Je fais face a un problème qui ne semble pas très compliqué, mais qui me creuse les méninges depuis plusieurs heures car je debute en SQL... Le voici :
Dans la requête suivante, je sélectionne les messages qui sont identiques du 3e au 25e caractère et affiche ensuite le nombre d'occurence de chacun.
Code:
1 2 3
| SELECT substring(de_mesg_court,3,25)as Message, count(substring(de_mesg_court,3,25)) as Nombre_occurence
FROM db.prob
GROUP BY substring(de_mesg_court,3,25) |
Cette requête fonctionne bien, mais elle n'affiche que le substring(de_mesg_court,3,25) dans la table de résultat. J'aimerais savoir s'il serait possible d'afficher un message complet au lieu de la substring, mais tout en gardant mon système de comparaison.
Le message complet a afficher pourrais être par exemple celui qui a la valeur maximum avec la fnction max(). Ça n'a plus ou moins d'importance car les messages regroupés ont tous la meme signification.
qqn a une idée ?
merci