Come calcolare la funzione aggregata SUM su una colonna di alias?Come calcolare la funzione aggregata SUM su una colonna di alias?
SELECT a.question_id,
a.level,
Count(a.question_id) AS rank,
Sum(rank) AS total
FROM logs AS a,
question AS b
WHERE a.question_id = b.q_id
AND a.level = '2'
GROUP BY a.question_id
ORDER BY rank DESC
Si potrebbe usare un sotto-query. In bocca al lupo! – Kermit
'SUM (COUNT (a.step_id)) AS totale. Gli alias sono disponibili solo in GROUP BY, ORDER BY o HAVING (oltre all'output diretto). –
per favore dammi un esempio ..;) – afriex