Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/02/2011, 17:03
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Respuesta: Problema con subconsulta :S

Te sugeriria seguir este camino:
Código SQL:
Ver original
  1. SELECT *
  2. FROM xx.dbo.abc a
  3. INNER JOIN (
  4.     SELECT C.RUT,C.rut_dv,
  5.     CASE WHEN isnull(C.caja_pesos,0)+isnull(C.caja_dolar,0) > 0 THEN 'POSITIVO'
  6.     ELSE
  7.         CASE WHEN isnull(C.caja_pesos,0)+isnull(C.caja_dolar,0) < 0 THEN 'NEGATIVO'
  8.         ELSE ''
  9.         END
  10.     END valor
  11.     FROM xxx.dbo.cba
  12. ) c ON a.rut = CONVERT(VARCHAR,c.rut)+'-'+C.rut_dv
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.