groupement selon un alias
Bonjour
j'ai une question si vous pouvez m'aider ;
j'utilise hibernate3 pour la couche de persistance des données et le SGBDR mysql 5.0.0
dans ma requete je veux grouper selon le resultat d'une clause "case " est ce que possible :
ma requete est la suivante :
Code:
1 2 3 4 5 6 7 8 9 10
|
select concat( day(m.E8) ,'/',month(m.E8),'/', year(m.E8) ) , hour(m.E8) , count(*) ,
case
when LOCATE('/',m.E5,8)=0 then substring(m.E5, 8 )
else substring(m.E5, 8 ,( LOCATE('/',m.E5,8)-8))
end as URL
from matable m
where m.E5 is not null
group by URL
order by hour(m.E8) asc ; |
merci d'avance pour vos réponses