Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/10/2012, 12:11
dukker
 
Fecha de Ingreso: marzo-2012
Mensajes: 17
Antigüedad: 12 años, 9 meses
Puntos: 0
Pregunta Como realizar un update sobre valores duplicados

Hola a todos

Disculpen que moleste de nuevo pero es que me ha surgido otro problemita que no se me ocurre como resolver

tengo una tabla asi

ARTICULO | SERIE |GARANTIA
MOUSEHP |MHP2030 |30
MOUSEACER | MAC55509 | 0
MOUSEACER |MAC05510 | 60

TECLADOHP |THP5610 | 90
TECLADOHP |THP9360 | 0

MONACER |MnAC5061 | 30
MONACER |MnAC5062 | 0

DVDLG |DLG4579 | 20

Pues se nos ha ido ponerle garantia a algunos productos. Entonces quiero realizar un update a la tabla, que me coloque donde diga 0 la correspondiente garantia, desafortunadamente son miles de productos,

tendria que hacer 1 por cada articulo,

update t1 set 30 where articulo = mouseacer

ya que cada articulo tiene diferente garantia

se les ocurre algunas herramientas de sql para hacerlo en un solo update, (ya sea subconsultas o si necesito un sp para if o algo asi)


espero algunas ideas

de antemano gracias por el tiempo

saludos