>la prima clienti la seconda movimenti...nella prima tabella sono
>rimasti solo i record ossia i clienti che servono e dovrei eliminare
>nella tabella movimenti tutti i record che non fanno capo ai
>record presenti nella tabella clienti.
>Le due tabelle hanno come colonna di unione ovviamente il codice
>cliente.
>Come potrei strutturare la delete sql?
facendo una delete per i record della "movimenti" la cui chiave "codice cliente" non è presente sulla "clienti".
Sicuro di volerli eliminare proprio? Te li sei tenuti da qualche altra parte? Scusa se mi permetto..
Comunque puoi fare una cosa tipo:
DELETE FROM Movimenti
FROM Movimenti M
LEFT JOIN Clienti C ON C.codicecliente = M.codicecliente
WHERE C.codicecliente IS NULL
>Ciao e grazie
di nulla! 
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi