Bonjour,

J'ai une table dont la structure est :

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`)
);
Ma table contient des données

Je parviens à grouper des données suivant le champ theme via
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;
Cependant j'aurai souhaité que les données concaténées soient triées aux préalable par ordre alphabétique !

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