Bonsoir à tous
Mon niveau sql n'est pas au top ... Je requiert un peu d'aide.
J'ai une requête "count*" pour moi complexe qui marche
Je voudrais y rajouter une requête(juste la condition WHERE) simple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 select DISTINCT A.valeur, sum(nombre) from ( select `column_1` as valeur,count(*) as nombre from matable as T1 group by `column_1` union select `column_2`, count(*) from matable as T2 group by `column_2` union select `column_3`,count(*) from matable as T3 group by `column_3` union select `column_4`,count(*) from matable as T4 group by `column_4` union select `column_5`,count(*) from matable as T5 group by `column_5`) AS A group by A.valeur ORDER BY sum(nombre) DESC;
Vous l'avez compris je cherche à avoir le même résultat mais en comptant que pour l'année en cours.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2"SELECT `date` FROM `matable` WHERE YEAR(`date`) = YEAR(CURRENT_DATE);"
Merci par avance à vous tous.
Bon dev.







Répondre avec citation




N'oubliez pas le bouton
et pensez aux balises [code]





Partager