hopelijk een duidelijke titel
ik heb 1 tabel:
en ik zoek naar een manier om alle records met parent_id = 0 te sorteren op de laatste datum van de records met DAT parent_id = id... haha ik weet niet zo goed hoe ik het moet omschrijven.
ik zit dus te denken aan een ORDER BY 'datum' maar hij moet dus de datum pakken van de 'child' en niet die van de 'parent'
ik wilde het dus makkelijk doen, door start-berichten en reacties te plaatsen in dezelfde tabel met een simpel parent_id idee, maar misschien dat ik toch de start-berichten en reacties dan in een aparte tabel moet zetten? want dan snap ik het verder wel...
ik heb 1 tabel:
code:
1
2
3
4
5
6
7
8
9
10
| id | parent_id | titel | datum | --------------------------------------------- 1 | 0 | tekst x | 2006-09-10 | 2 | 1 | hoi hoi | 2006-10-09 | 3 | 0 | tekst y | 2006-09-11 | 4 | 3 | doing | 2006-10-11 | gewenste resulaat: 1. tekst y (laatste bericht 2006-10-11) 2. tekst x (laatste bericht 2006-10-09) |
en ik zoek naar een manier om alle records met parent_id = 0 te sorteren op de laatste datum van de records met DAT parent_id = id... haha ik weet niet zo goed hoe ik het moet omschrijven.
ik zit dus te denken aan een ORDER BY 'datum' maar hij moet dus de datum pakken van de 'child' en niet die van de 'parent'
ik wilde het dus makkelijk doen, door start-berichten en reacties te plaatsen in dezelfde tabel met een simpel parent_id idee, maar misschien dat ik toch de start-berichten en reacties dan in een aparte tabel moet zetten? want dan snap ik het verder wel...
heeeeee ..... hoe is het?