Bonjour,
J'ai une table dont la structure est :
Ma table contient des données
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 CREATE TABLE IF NOT EXISTS `tbltelechargement_photos` ( `id` tinyint(10) unsigned NOT NULL auto_increment, `nom` varchar(150) collate latin1_general_ci NOT NULL, `fichier` varchar(50) collate latin1_general_ci NOT NULL, `description` text collate latin1_general_ci NOT NULL, `clic` int(11) NOT NULL default '0', `datenom` datetime NOT NULL, `theme` varchar(40) collate latin1_general_ci NOT NULL default 'Divers', `id_chk` tinyint(1) default '0', PRIMARY KEY (`id`) );
Je parviens à grouper des données suivant le champ theme via
Cependant j'aurai souhaité que les données concaténées soient triées aux préalable par ordre alphabétique !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select theme, group_concat(fichier) as fic, group_concat(datenom) as dat from tbltelechargement_photos group by theme asc;
Mais comment provoquer un tri sur les dates pour chacun des réponses des groupes. Je n'y parviens !
Pouvez-vous me guider svp?
Merci
Partager