Oke, mijn probleem is het volgende, ik heb een tabel, genaamd reacties ( MySQL ), daarin zit een datum field (int(10) = timestamp), en een subname field.
In dat subname field zit de naam in van waar er op gereageerd is, als er 2 reacties zijn op dezelfde naam mag er maar eentje verschijnen.
Daarvoor had ik de volgende query:
Nu pakt hij wel de laatste 5 'unieke' reacties, maar stel: Er zijn 2 reacties geplaatst, om 14:10 en 14:15, dan pakt hij als tijd 14:10 en niet 14:15.
En je kan geen ORDER BY voor een GROUP BY zetten.
Is hier een oplossing voor?
Tnx in advance..
In dat subname field zit de naam in van waar er op gereageerd is, als er 2 reacties zijn op dezelfde naam mag er maar eentje verschijnen.
Daarvoor had ik de volgende query:
code:
1
2
3
4
5
| SELECT subname,subid,datum,titel,sectie FROM reacties GROUP BY subname ORDER BY datum DESC LIMIT 5"); |
Nu pakt hij wel de laatste 5 'unieke' reacties, maar stel: Er zijn 2 reacties geplaatst, om 14:10 en 14:15, dan pakt hij als tijd 14:10 en niet 14:15.
En je kan geen ORDER BY voor een GROUP BY zetten.
Is hier een oplossing voor?
Tnx in advance..