Ik heb een tabel advertenties. Een advertentie kan twee verschillende statussen hebben (status = 1 of status = 2).
Graag wil ik de totalen van de statussen op 1 regel in plaats van 2 regels.
In het laatste geval is het simpel
Dan krijg ik dus twee regels terug. Maar ik wil weten of ik het ook in 1 regel kan terugkrijgen.
Zoiets als dit (pseudo-idee)
Dit kan wel vrij makkelijk via een subquery volgens mij, maar vraag me af of dit de makkelijkste manier is. Want een subquery komt de leesbaarheid niet ten goede
Graag wil ik de totalen van de statussen op 1 regel in plaats van 2 regels.
In het laatste geval is het simpel
code:
1
| SELECT count(*) FROM advertisements GROUP BY status |
Dan krijg ik dus twee regels terug. Maar ik wil weten of ik het ook in 1 regel kan terugkrijgen.
Zoiets als dit (pseudo-idee)
code:
1
| SELECT cuont(status=1), count(status=2) FROM advertisements |
Dit kan wel vrij makkelijk via een subquery volgens mij, maar vraag me af of dit de makkelijkste manier is. Want een subquery komt de leesbaarheid niet ten goede