Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Natale, Oracle e subquery ....
giovedì 23 dicembre 2004 - 14.30
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
d@dora
Profilo
| Senior Member
338
messaggi | Data Invio:
gio 23 dic 2004 - 14:30
Cominciamo con Buon Natale !!!!!
....e ora torniamo a noi. Sto litigando con una query su Oracle (che ovviamente funziona su access, ma con oledb su oracle la sintassi e' completamente diversa !) :
su Access
SELECT Campo1, Campo2, Campo3, Sum(Campo4) AS somma ,(select Sum(campo4) as resi FROM taba where campo1 = a.campo1 )
FROM taba as a
GROUP BY campo1, campo2, campo3
come la posso convertire su oracle ???
So di non essere stato chiaro.
Ciao e buone feste
amelix
Profilo
| Expert
694
messaggi | Data Invio:
gio 23 dic 2004 - 17:28
A occhio mi sembra manchi un GROUP BY nella SELECT innestata...
Il campo4 della SELECT innestata di quale query fa parte? Interna o estarna? (il valore é lo stesso... ma Access "corregge" o "interpreta" mentre Oracle no....)
Purtroppo non la posso provare la query xché non ho un server oracle da testare...
A.
PS. Buon Natale anche a te!
d@dora
Profilo
| Senior Member
338
messaggi | Data Invio:
gio 23 dic 2004 - 17:51
ho provato anche con il group by nella 2 query, ma dai vari esempi che ho trovato in rete,mi sembra che la sintassi sia completamente diversa.
Ciao e buon natale.
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 27 dic 2004 - 22:42
A me sembra che viste le istruzioni che usi dovrebbe funzionare anche su Oracle, visto che l'unica cosa che cambia è che non c'è l'INNER JOIN ma si usa semplicemente WHERE campoa=campob.
Secondo me forse è errata a livello logico, cioè probabilmnete funziona ma i risultati che restituisce non sono quelli che cerchi e magari sono duplicati.
ciao
david
Torna su
Stanze Forum
Elenco Threads
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 !