Ik wil graag verschillende tellingen doen in verschillende tabellen. Om voor elke telling een nieuwe COUNT() query te draaien, zal ik per pageview iets van 20 query's nodig hebben. Da's me iets te veel, dus ik bedacht dat het misschien wel in één query zou kunnen.
Iets in de richting van:
Is dit op een of andere manier mogelijk binnen MySQL, of zit er niets anders op dan voor elke telling een aparte query te draaien?
Iets in de richting van:
code:
1
2
3
4
5
6
7
8
| SELECT COUNT(1)
FROM tabel1
AS totaal_1
SELECT COUNT(1)
FROM tabel2
WHERE foo = bar
AS totaal_2
etc... |
Is dit op een of andere manier mogelijk binnen MySQL, of zit er niets anders op dan voor elke telling een aparte query te draaien?