Sql query - Domanda

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Avatar utente
stefano2912
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 502
Iscrizione: martedì 24 febbraio 2009, 13:51
Località: Milano

Sql query - Domanda

Messaggio da stefano2912 »

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!
TheREAL1

Re: Sql query - Domanda

Messaggio da TheREAL1 »

Se ho capito bene la domanda, credo di si. Ecco un link esplicativo:

http://techonthenet.com/sql/having.php
Avatar utente
stefano2912
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 502
Iscrizione: martedì 24 febbraio 2009, 13:51
Località: Milano

Re: Sql query - Domanda

Messaggio da stefano2912 »

TheREAL1 ha scritto: Se ho capito bene la domanda, credo di si. Ecco un link esplicativo:

http://techonthenet.com/sql/having.php
Dagli esempi che ci sono nel link credo di no  ;D
TheREAL1

Re: Sql query - Domanda

Messaggio da TheREAL1 »

ok, allora non ho capito quello che volevi fare... spero ti sia stato utile lo stesso  (good)
AlexDiste
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2299
Iscrizione: martedì 18 agosto 2009, 9:25

Re: Sql query - Domanda

Messaggio da AlexDiste »

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()
prampa
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 652
Iscrizione: lunedì 26 febbraio 2007, 14:04

Re: Sql query - Domanda

Messaggio da prampa »

si, con un esempio sarebbe tutto più facile. La clausola HAVING si riferisce al raggruppamento usato. Ad esempio

Codice: Seleziona tutto

select fatture.codiceFiscale from fatture group by fatture.codiceFiscale having count(*) > 10;
Questa query ti estrarrà solo i codici fiscali che possiedono più di 10 fatture.
ciao
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti