LEAVE

 

________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED]
Sent: Miércoles, 21 de Febrero de 2007 10:59 a.m.
To: forum.help400
Subject: Re: Consulta

 


Hola yo lo haría concatenando los cinco campos. Los que sean númericos utilizas 
el DIGITS() para convertirlo a char. 

Quedaría una cosa así: 

Delete From RRHH.PL_MVPLAD T1 Where 
T1.Periodo||T1.NroMes||T1.TpoPla||T1.Plla_Id||T1.Codigo
         In ( Select T2.Periodo||T2.Nromes||T2.TpoPla||T2.Plla_Id||T2.Codigo 
                     From RRHH.PL_MVPLAD T2, RRHH.PL_DLAB T3
                         Where T2.Plla_Id In (7,8,9)  And T2.Periodo = 2007 And 
T2.NroMes = 1 And T2.Codigo = T3.Codigo And 
                              ( Year(T3.Fecese) <= 2007 And Month(T3.Fecese) < 
13 ) And T2.TpoPla = '3' ) ; 


Saludos 


 




"Nildo Talavera Johnson" <[EMAIL PROTECTED]> 
Enviado por: [EMAIL PROTECTED] 

21/02/2007 17:06 

Por favor, responda a
"forum.help400" <[email protected]>

Para

"Forum As400" <[email protected]> 

cc

 

Asunto

Consulta

 

 

 




Saludos amigos 
Es posible ejecutar esta sentencia ? 
  
Delete From RRHH.PL_MVPLAD T1 Where ( 
T1.Periodo,T1.NroMes,T1.TpoPla,T1.Plla_Id,T1.Codigo )
         In ( Select T2.Periodo,T2.Nromes,T2.TpoPla,T2.Plla_Id,T2.Codigo 
                     From RRHH.PL_MVPLAD T2, RRHH.PL_DLAB T3
                         Where T2.Plla_Id In (7,8,9)  And T2.Periodo = 2007 And 
T2.NroMes = 1 And T2.Codigo = T3.Codigo And 
                              ( Year(T3.Fecese) <= 2007 And Month(T3.Fecese) < 
13 ) And T2.TpoPla = '3' ) ; 
  
Deseo eliminar de la tabla Movimiento de pllas ( PL_MVPLAD ) para cierto tipo 
de Pla ( TPOPLA = '3' ) y ID's de pllas (7,8,9) a los cesados cuya fecha de 
cese se ubica en 
el maestro (PL_DLAB) y sean de Dic 2006 ...... 2005 ....... 2004 y asi 
sucesivamente, NO el 2007. 
  
Gracias por su ayuda. 
  
Nildo Talavera Johnson
Dpto. de Sistemas
Pesquera Industrial El Angel S.A.
Central : 316-40-20 Anexos : 216-217
Cel : 924 90 177__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400 

*********************************************************************
This message and any attachments are solely for the
intended recipient. If you are not the intended recipient,
disclosure, copying, use or distribution of the information 
included in this message is prohibited -- Please 
immediately and permanently delete.

<<attachment: image001.jpg>>

__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a