Ver Mensaje Individual
  #2  
Antiguo 29-11-2007
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Reputación: 19
MaMu Va por buen camino
SOLUCIONADO

La solucion era muy simple, lo que yo no tenia en cuenta era la forma referencial que admite la instruccion DELETE, por lo que, para el fin buscado, tenia que interpretar el borrado de un registro que se encontrase dentro de la existencia de una seleccion y sus criterios. Quedando resuelto como:

Código SQL [-]
 
delete from tablaB where exists (select * from tablaA where tablaB .id_tablaA =tablaA .id_tablaA and year(tablaA .Afecha)=2007)');

Saludos
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;

Última edición por MaMu fecha: 29-11-2007 a las 08:38:37.
Responder Con Cita