Ver Mensaje Individual
  #10  
Antiguo 29-10-2012
cointec cointec is offline
Miembro
 
Registrado: jul 2004
Ubicación: Alicante-España
Posts: 76
Reputación: 20
cointec Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Creo que la sintaxis sería más o menos así:

Código SQL [-]
update articulos 
set codigo_segundo ) = 'X'
where fk_items exists (select id from items where codigo='AL497J' or codigo='F494F' )
Creo que también puedes cambiar exists por in


EDITO: bueno, no he dicho nada, veo que te ha servido la de Román.
Hola, para optimizar la consulta, deberías utilizar 'in' en vez de or, ya que con 'or' no se utilizan índices, cosa que con 'in' sí que ocurre

Código SQL [-]
 exists (select id from items where codigo in('AL497J','F494F' ))
__________________
Un saludo, Jesus García
Responder Con Cita