Altro dubbio. Se scrivo una cosa come:
select avg(età) as etàMedia
from X
where bla bla bla
group by etàMedia
order by etàMedia desc
...funziona?
Cioè nel GROUP BY e nello ORDER BY, devo usare "età" o "etàMedia"?
Altro dubbio. Se scrivo una cosa come:
select avg(età) as etàMedia
from X
where bla bla bla
group by etàMedia
order by etàMedia desc
...funziona?
Cioè nel GROUP BY e nello ORDER BY, devo usare "età" o "etàMedia"?
Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
Albert Einstein
Siate Affamati, siate Folli, siate Onesti e siate Generosi
dovresti ripassare l'uso di "GROUP BY", così come hai scritto non superi un eventuale esameCioè nel GROUP BY e nello ORDER BY, devo usare "età" o "etàMedia"?
la group by fa riferimento all'originale, anche perché il tuo alias indirizza un calcolo. se vuoi fare delle prove, vai qui http://sqlfiddle.com/
e comunque su internet ci sono tanti di quegli esempi per group by, che con una googlata risolvevi tutto![]()