Meerdere records per groep
Ruben Portier
31/03/2012 12:29:29Beste
Ik ben bezig met het maken van een forum en heb daarbij volgende tabel:
Het probleem waar ik nu mee zit is. Ik wil alleen alle eerste post selecteren per forum_id. Dus alle eerste posts van forum_id 1 en 4.
Dus om het even te verduidelijken: Dan zou ik uit forum_id 1 alleen 'Mijn eers...' moeten ophalen en niet 'Mijn twee...' (dit is een reactie op de eerste post).
Ik heb al wat zitten proberen maar niets blijkt te werken. Ook via Google vind ik niet meteen iets bruikbaars. Iemand enig idee hoe ik dit kan oplossen?
Alvast heel erg bedankt!
Ik ben bezig met het maken van een forum en heb daarbij volgende tabel:
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
tbl_posts
| post_id | forum_id | post_subject |
| --------------------------------- |
| 1 | 1 | Mijn eers... |
| 2 | 1 | Mijn twee... |
| 2 | 4 | blabla |
| post_id | forum_id | post_subject |
| --------------------------------- |
| 1 | 1 | Mijn eers... |
| 2 | 1 | Mijn twee... |
| 2 | 4 | blabla |
Het probleem waar ik nu mee zit is. Ik wil alleen alle eerste post selecteren per forum_id. Dus alle eerste posts van forum_id 1 en 4.
Dus om het even te verduidelijken: Dan zou ik uit forum_id 1 alleen 'Mijn eers...' moeten ophalen en niet 'Mijn twee...' (dit is een reactie op de eerste post).
Ik heb al wat zitten proberen maar niets blijkt te werken. Ook via Google vind ik niet meteen iets bruikbaars. Iemand enig idee hoe ik dit kan oplossen?
Alvast heel erg bedankt!
Gewijzigd op 31/03/2012 12:29:58 door Ruben Portier
PHP hulp
23/11/2024 10:31:30Mathias B
31/03/2012 13:07:55Je kunt dit oplossen met een subquery van de vorm: