Sql query - Domanda
- stefano2912
- Scoppiettante Seguace

- Messaggi: 502
- Iscrizione: martedì 24 febbraio 2009, 13:51
- Località: Milano
Sql query - Domanda
Ciao! Mi chiedevo se fosse possibile inserire nella clausola HAVING, ad esempio chessò.. COUNT(*) > 10 o SUM(attributo) > 1000 anche se non specifico nella select COUNT(*) o SUM(attributo) perchè magari nel risultato non mi interessano, mi interessano solo per estrapolare dati..
Buon pomeriggio!
Buon pomeriggio!
-
TheREAL1
Re: Sql query - Domanda
Se ho capito bene la domanda, credo di si. Ecco un link esplicativo:
http://techonthenet.com/sql/having.php
http://techonthenet.com/sql/having.php
- stefano2912
- Scoppiettante Seguace

- Messaggi: 502
- Iscrizione: martedì 24 febbraio 2009, 13:51
- Località: Milano
Re: Sql query - Domanda
Dagli esempi che ci sono nel link credo di noTheREAL1 ha scritto: Se ho capito bene la domanda, credo di si. Ecco un link esplicativo:
http://techonthenet.com/sql/having.php
-
TheREAL1
Re: Sql query - Domanda
ok, allora non ho capito quello che volevi fare... spero ti sia stato utile lo stesso (good)
Re: Sql query - Domanda
diciamo non sei stato il massimo della chiarezza ma la clausole HAVING è una condizione da usare con una qualsiasi funzione di raggruppamento quindi devi per forza usare un select sum() o select count()
Re: Sql query - Domanda
si, con un esempio sarebbe tutto più facile. La clausola HAVING si riferisce al raggruppamento usato. Ad esempio
Questa query ti estrarrà solo i codici fiscali che possiedono più di 10 fatture.
ciao
Codice: Seleziona tutto
select fatture.codiceFiscale from fatture group by fatture.codiceFiscale having count(*) > 10;ciao
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti
