Ciao, spero possiate aiutarmi.

Questa è una query eseguita in MySQL, ma non riesco a calcolare la somma dei valori per colonna.

codice:
SELECT Z, `tot1`, `tot2`, (`tot1` + `tot2`) tot3
  FROM (SELECT
    Z
  , SUM(IF(A='S', 1, 0)) `tot1`
  , SUM(IF(P='S', 1, 0)) `tot2`
        FROM tbl
        WHERE 1 
        GROUP BY Z) x
  ORDER BY Z ASC;
Cioè vorrei avere questo output:

codice:
Z	tot1	tot2	tot3
A	99	25	124
B	632	150	782
C	544	345	889
D	87	34	121
tot4	1362	554	1916
E' possibile con un'unica query?
Grazie