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
EXISTS?
mercoledì 23 marzo 2011 - 12.23
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
SQL Server 2008
|
Access (.mdb)
|
Office 2010
lalloburo
Profilo
| Newbie
12
messaggi | Data Invio:
mer 23 mar 2011 - 12:23
Ciao a tutti,
sto impazzendo per creare la seguente query di cancellazione:
DELETE ZZ_richiesteAttive.ZZ_richiesteAttive_ID
FROM ZZ_richiesteAttive
WHERE (((ZZ_richiesteAttive.ZZ_richiesteAttive_ID) IN (SELECT *
FROM _AppoggioPulisciReiettiZZricAtt INNER JOIN coopOperEsclusi ON ([_AppoggioPulisciReiettiZZricAtt].ZZ_richiesteAttive_oper_login_ID = coopOperEsclusi.coopOperEsclusi_oper_login_ID) AND ([_AppoggioPulisciReiettiZZricAtt].richiesta_coop_login_ID = coopOperEsclusi.coopOperEsclusi_coop_login_ID)
WHERE (((coopOperEsclusi.coopOperEsclusi_incarico) Is Null)))));
access mi dice che devo usare un exists perchè i valori della subquery sono troppi. Ma qual'è la sintassi giusta?
Help me please, sto perdendo i capelli e... già me ne restano pochini!!!
Grazie mille
boccia75
Profilo
| Junior Member
109
messaggi | Data Invio:
mer 23 mar 2011 - 14:45
Ciao ,
questa è la query che cerchi di eseguire:
DELETE ZZ_richiesteAttive.ZZ_richiesteAttive_ID
FROM ZZ_richiesteAttive
WHERE (((ZZ_richiesteAttive.ZZ_richiesteAttive_ID) IN (SELECT *
FROM _AppoggioPulisciReiettiZZricAtt INNER JOIN coopOperEsclusi ON ([_AppoggioPulisciReiettiZZricAtt].ZZ_richiesteAttive_oper_login_ID = coopOperEsclusi.coopOperEsclusi_oper_login_ID) AND ([_AppoggioPulisciReiettiZZricAtt].richiesta_coop_login_ID = coopOperEsclusi.coopOperEsclusi_coop_login_ID)
WHERE (((coopOperEsclusi.coopOperEsclusi_incarico) Is Null)))));
ma tu scrivi
WHERE (((ZZ_richiesteAttive.ZZ_richiesteAttive_ID) IN
e quindi la sottoquery dovrà essere
SELECT ZZ_richiesteAttive_ID (o quello che è) è non SELECT *
Forse sto banalizzando il problema, ma la query così come è scritta.....è difficile che funzioni.
Ciao,
Luca
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 !