|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jul 2003
Città: Formia
Messaggi: 56
|
PROBLEMONE SQL
Ho questa query:
select CODICE_FISC, prod_id, data_creazione from dbo.SIEBEL_FACT_PPVV_NEW where CODICE_FISC = 'BCCCCT66L63G762B' che mi restituisce il seguente risultato: codice_fisc prod_id data BCCCCT66L63G762B 3-2L308X 1750 BCCCCT66L63G762B 3-PET855 1875 BCCCCT66L63G762B 3-PET855 1932 BCCCCT66L63G762B 3-PET855 1825 Ho bisogno di una query/sottoquery, che mi metta su un’unica riga i risultati per codice fiscale e prod_id Nel caso specifico mi aspetto l’unico record: Codice_fisc prod_id data1 data2 data3 BCCCCT66L63G762B 3-PET855 1825 1875 1932 Posso fissare io un limite al numero dei campi data magari facendo 50 campi e iniziandoli a 0 Mi fate sapere se vi viene in mente una soluzione? Grazie, Simone |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Credo ti basti aggiungere alla tua query un GROUP BY:
Codice:
select CODICE_FISC, prod_id, data_creazione from dbo.SIEBEL_FACT_PPVV_NEW where CODICE_FISC = 'BCCCCT66L63G762B' GROUP BY CODICE_FISC, prod_id
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Jul 2003
Città: Formia
Messaggi: 56
|
problemone SQL
La query così come scritta da te va in errore perchè se raggruppo lo devo fare per tutti i campi presenti in select, se aggiungo anche data_creazione ottngo la stessa cosa ovviamente...
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:50.



















