Ik wil graag een forum maken en stuit daarbij op het volgende probleem, ik heb de volgende tabellen (alleen relevante data, de rest heb ik verwijderd voor deze vraag):
lid
-> id (integer)
-> nickname (varchar)
topic
-> id (integer)
-> auteur (verwijst naar lid.id)
-> titel (varchar)
reactie
-> id (integer)
-> aangemaakt (timestamp)
-> topic (verwijst naar topic.id)
-> auteur (verwijst naar lid.id)
Zo, nu wil ik een topic-overzicht met daarin de titel van de topic, de naam van de auteur, het aantal reacties, en de timestamp van de laatste reactie. Ook moet deze lijst gesorteerd zijn op de timestamp van de laatste reactie.
Is dit mogelijk met 1 query?
Zo niet, hoe kom ik wel aan zo'n overzicht met deze tabellen
Bij voorbaat dank
lid
-> id (integer)
-> nickname (varchar)
topic
-> id (integer)
-> auteur (verwijst naar lid.id)
-> titel (varchar)
reactie
-> id (integer)
-> aangemaakt (timestamp)
-> topic (verwijst naar topic.id)
-> auteur (verwijst naar lid.id)
Zo, nu wil ik een topic-overzicht met daarin de titel van de topic, de naam van de auteur, het aantal reacties, en de timestamp van de laatste reactie. Ook moet deze lijst gesorteerd zijn op de timestamp van de laatste reactie.
Is dit mogelijk met 1 query?
Zo niet, hoe kom ik wel aan zo'n overzicht met deze tabellen
Bij voorbaat dank