Problema con query

sabato 02 giugno 2007 - 18.51

jekisi Profilo | Senior Member

Salve a tutto il forum, avrei il seguente problema.
Ho una Tabella chiamata TDDT, dovrei fare in modo di visualizzare tutte le righe che come campo FATTURATA hanno N, ma devo fare anche in modo da visualizzare una sola riga per ogni CODICECLIENTE, cioè:
Se ho 5 righe col CODICECLIENTE 8, la DATAGRIDVIEW mi deve restituire solo una riga e così anche per tutti gli altri CODICECLIENTE.
In sostanza dovrei visualizzare solo una riga per ogni cliente, sempre di tutte quelle righe che come campo FATTURATA hanno N.
Come dovrebbe essere questa QUERY?

Distinti Saluti Fabio Messina

denis.basei Profilo | Senior Member

Ciao Fabio.

Ti consiglio di usare la funzione TOP 1 che significa restituire il primo record del recordset.

Es.
SELECT TOP (1) NumFattura, DataFattura
FROM CreditiClienti
WHERE (CodCliente = 520)

Nella precedente query se ci fossero 10 righe nella tabella CreditiClienti con CodCliente = 520 verrebbe restituita solo la prima.


Buona domenica.

bluland Profilo | Guru

Ciao,

Per una risposta piu precisa dovresti darci alcune info sul db che usi, e magari la struttura delle tabelle con qualche esempio di INSERT


Saluti


--------------------
Vincenzo PESANTE

jekisi Profilo | Senior Member

Tutto risolto, grazie ugualmente
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5