select Distinct,??!
Posté : 28 avr. 2010, 13:09
Bonjour,
J'ai une table qui ressemble à ça :
date lib user code
28/04/2010 A 1 2
28/04/2010 A 1 3
28/04/2010 A 1 4
28/04/2010 A 2 5
28/04/2010 A 2 6
27/04/2010 A 1 7
27/04/2010 A 1 8
27/04/2010 A 1 9
et j'aimerais ça :
date lib user code
28/04/2010 A 1 2
28/04/2010 A 2 5
27/04/2010 A 1 7
27/04/2010 A 1 9
En faite je veux faire une requête qui supprime les doublons d'une date correspondant au même user : c'est à dire que je veux voir que l'user 1 a fait l'action (lib) le 28/04/2010 mais je ne veux voir qu'une seule action la première de la journée par exemple. car après je vais faire une autre fichier s'appelant détail.php qui renverra vers les autres actions que cet utilisateur à fait.
ma requête c'est :
J'ai une table qui ressemble à ça :
date lib user code
28/04/2010 A 1 2
28/04/2010 A 1 3
28/04/2010 A 1 4
28/04/2010 A 2 5
28/04/2010 A 2 6
27/04/2010 A 1 7
27/04/2010 A 1 8
27/04/2010 A 1 9
et j'aimerais ça :
date lib user code
28/04/2010 A 1 2
28/04/2010 A 2 5
27/04/2010 A 1 7
27/04/2010 A 1 9
En faite je veux faire une requête qui supprime les doublons d'une date correspondant au même user : c'est à dire que je veux voir que l'user 1 a fait l'action (lib) le 28/04/2010 mais je ne veux voir qu'une seule action la première de la journée par exemple. car après je vais faire une autre fichier s'appelant détail.php qui renverra vers les autres actions que cet utilisateur à fait.
ma requête c'est :
'SELECT DISTINCT CODE,LIB,USER,DATE AS FROM
`HISTO_ACTION` GROUP BY DATE, USER ORDER BY CODE_LABEL,DATE_ACTION DESC LIMIT 200';
quand je fait ça mon fichier php charge pendant des heures et finit par me renvoyé une erreur comment dois-je faire