Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/07/2014, 15:15
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Update mediante un While

y para eso un while???? lo puedes hacer con esto:


Código SQL:
Ver original
  1. UPDATE #temp_segmentacion
  2. SET cuentas_nuevas=t1.cuentas_nuevas,
  3. normal=t1.normal,
  4. vip=t1.vip
  5. FROM
  6. (
  7. SELECT id,exp_cod,todos,nombre
  8. CASE WHEN nombre='Cuentas Nuevas' THEN todos END AS Cuentas_nuevas,
  9. CASE WHEN nombre='Normal ' THEN todos END AS Normal ,
  10. CASE WHEN nombre='VIP' THEN todos END AS VIP
  11. FROM  #temp_segmentacion)
  12. AS t1 WHERE #temp_segmentacion.id=t1.id

saludos!!!!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me