Dames en heren,
Ik heb een vraag over een query die ik uit wil voeren op de volgende, versimpelde, tabel:
De tabel bevat verschillende stukken content met daarnaast ook verschillene versie (herzieningen) daarvan. Ik wil nu op een pagina een lijst laten zien per content_id met daarbij onderandere of het item al is gepubliceerd. Dat betekent dus dat ik bij content_id 4 gepubliceerd op 1 wil hebben. Dus eigenlijk een soort if statement: als 1 van de content_id's een gepubliceerde status heeft -> zet gepuliceerd op 1.
De gewenste output bij dit voorbeeld zou dan ook zijn:
Het is volgens mij een redelijk simpele query, maar ik kom maar niet op de juiste manier. Kan iemand mij even op het goede spoor zetten?
Alvast bedankt!
Ik heb een vraag over een query die ik uit wil voeren op de volgende, versimpelde, tabel:
id | content_id | versie_id | titel | gepubliceerd |
1 | 4 | 1 | Mijn goudvis Tommy | 1 |
2 | 4 | 2 | Mijn goudvis Tommy | 0 |
3 | 5 | 1 | Mijn hond Boris | 1 |
4 | 6 | 1 | Huisdieren | 0 |
De tabel bevat verschillende stukken content met daarnaast ook verschillene versie (herzieningen) daarvan. Ik wil nu op een pagina een lijst laten zien per content_id met daarbij onderandere of het item al is gepubliceerd. Dat betekent dus dat ik bij content_id 4 gepubliceerd op 1 wil hebben. Dus eigenlijk een soort if statement: als 1 van de content_id's een gepubliceerde status heeft -> zet gepuliceerd op 1.
De gewenste output bij dit voorbeeld zou dan ook zijn:
content_id | titel | gepubliceerd |
4 | Mijn goudvis Tommy | 1 |
5 | Mijn hond Boris | 1 |
6 | Huisdieren | 0 |
Het is volgens mij een redelijk simpele query, maar ik kom maar niet op de juiste manier. Kan iemand mij even op het goede spoor zetten?
Alvast bedankt!