asp - asp.net - aspcode.it
Domande sul forumCerca un argomento nel forum
Vai a :



Forum - SQL e Database

Non riesco a trovare la query adatta

ciondolino
scritto il 18/2/2008 23:48:48

Messaggi Scritti : 2

Buonasera a tutti :)

Ho un problema a formulare una query in SQL, ma non sono molto sperto quindi potrebbe essere una cosa banale.

Premesso che uso postgres, ho una certa tabella su cui faccio una count con

select nome_cognome, count(*)
from tabella
where condizione è vera.

il mio problema è che vorrei come risultato una tabella che mi riporti tutti i valori esistenti di nome_cognome con accanto il conteggio (eventualmente uguale a 0 nel caso condizione non fosse verificata per quel valore. E' possibile farlo con un'unica interrogazione SQL?

Ciao

Fede

]Pablo[
scritto il 19/2/2008 23:41:48

Cittá : Bologna
Messaggi Scritti : 2522

puoi farlo con una unica interrogazione utilizzando la clausola "GROUP BY":
http://www.w3schools.com/sql/sql_groupby.asp

Paolo


Inviva una mail a ]Pablo[ Visita la Homepage di ]Pablo[ Add me

ciondolino
scritto il 20/2/2008 00:26:18

Messaggi Scritti : 2

Grazie mille per il link, mi ha fatto chiarezza sul significato di Group By e Having che ancora avevo molto nebulosi in testa!

Il mio problema però persiste :D Anche impostando Having count(*) >= 0 continua a non mostrarmi i conteggi uguali a zero....quelli cioè relativi al non soddisfacimento della mia condizione...


In ogni caso ho risolto sostituendo a count(*) una funzione all'interno della clausola SELECT...non so perchè, ma funzione :D

Grazie della risposta!

  Pagina :  ]1[ 
Rispondi alla Discussione  
ASPCode Forum v.2.7b    

Ciao , oggi è il 07/06/2020, e sono le ore 12:26:59
In questo momento ci sono 0 utenti on-line e 5193 ospiti.
Messaggi inseriti oggi: 0
Totale argomenti inseriti: 8121
Totale messaggi inseriti: 28060
ArgomentoAttivo.
Argomento Chiuso.
Argomento Nuovo.
Totale utenti registrati : 10987
Ultimo utente registrato : ta69
Non sei loggato al forum, se vuoi farlo clicca qui, se non sei ancora registrato al forum e vuoi farlo clicca qui.

COMMUNITY - Login
 Username:
 
 Password:
 
Voglio registrarmi!
Password dimenticata?
 Utenti on-line: 0
 Ospiti on-line: 5193
AspIn.com
Utilità
Link

Utenti connessi: 5193