Calvin80
Respect is key
Bonjour à tous..
J'ai une requete mysql à faire, qui parait débile et pourtant, elle ressort pas ce que je voudrais.
Il s'agit d'une table album photo, dont les champs sont:
- id: identifiant de la photo (clef primaire de la table, auto_increment)
- user_id: l'utilsateur possedant la photo
- added: la date à laquelle la photo a été ajoutée.
voila, c'est plutot un table simple...
Je veux recuperer les utilisateurs DISTINCS des 10 dernieres photos postées.
j'ai donc essayer:
"SELECT DISTINCT (user_id), id, added FROM albumphoto ORDER BY added DESC LIMIT 10";
ca marche pas (voila ce que ça me ressort)
maintenant si j'essaie la meme requete sans le "added" et le "id" dans le select:
cette fois on a bien des user_id distintcs, mais ils ston pas classés par date !!! ??? !!!
bon je vais regarder le manual mysql, mais si vous avez des idées.... merci
J'ai une requete mysql à faire, qui parait débile et pourtant, elle ressort pas ce que je voudrais.
Il s'agit d'une table album photo, dont les champs sont:
- id: identifiant de la photo (clef primaire de la table, auto_increment)
- user_id: l'utilsateur possedant la photo
- added: la date à laquelle la photo a été ajoutée.
voila, c'est plutot un table simple...
Je veux recuperer les utilisateurs DISTINCS des 10 dernieres photos postées.
j'ai donc essayer:
"SELECT DISTINCT (user_id), id, added FROM albumphoto ORDER BY added DESC LIMIT 10";
ca marche pas (voila ce que ça me ressort)
Code:
204 548 2006-04-13 23:36:50
204 547 2006-04-13 23:27:34
204 546 2006-04-13 23:26:29
204 545 2006-04-13 23:17:13
204 544 2006-04-13 23:11:20
863 543 2006-04-12 16:34:22
859 542 2006-04-12 15:25:56
859 541 2006-04-12 15:25:36
859 540 2006-04-12 15:25:17
859 539 2006-04-12 15:25:02
Code:
863
859
838
831
785
833
828
707
815
bon je vais regarder le manual mysql, mais si vous avez des idées.... merci