Certamente, anche perche' senza un raggruppamento non avrebbe molto senso.Originariamente inviato da skidx
occhio che per lo standard SQL HAVING può riferirsi solo ai campi (o alias) riferiti nel GROUP BY o in funzioni di aggregazione, quindi conviene usarlo solo in questo modo se si vogliono scrivere query portabili.
Anche perché per il resto va benissimo il WHERE.
Quando dico "Per conto suo" intendo dire che l'associazione GROUP BY <-> HAVING citata nel post di origine non e' un requisito assoluto per HAVING... puo' esistere mi quoto "Sempre che ci sia una logica nell'uso"... anche senza GROUP BY.
In riferimento alla portabilita' del SQL tra i vari RDBMS ce ne sarebbe da raccontare d'altro .... e pure parecchio.
![]()

Rispondi quotando