|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jul 2003
Città: Formia
Messaggi: 56
|
Problema 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: Feb 2005
Città: Roma
Messaggi: 414
|
Questo e sempre stato un bel problema, diciamo pure nn risolvible con l'sql...(o comunque risolvibile con soluzione nn molto umana...)
qui ti puo solo appellare alla programmazione .... |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
|
Hai un numero di colonne variabile. Io in questi casi scrivo una procedura pl/sql con sql dinamico. Però non so se sei su oracle, conosci pl/sql, ecc...ecc...
__________________
-> The Motherfucking Manifesto For Programming, Motherfuckers |
|
|
|
|
|
#4 |
|
Member
Iscritto dal: Jul 2003
Città: Formia
Messaggi: 56
|
Problema SQL
Sono su SQL Server 2000, il nuemro è variabile però non supera i 5 item per codice_fiscale quindi posso lavorare anche in maniera statica. Puoi aiutarmi? Grazie
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:20.



















