Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/02/2012, 12:39
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: Subconsulta con group by

pon un ejemplo de lo que te regresa este query
Código SQL:
Ver original
  1. SELECT
  2.  us.codusuario,
  3.  us.nombreusuario,
  4.  des.montodesembolso,
  5.  res.montoreversion,
  6.  CASE WHEN pro.tecnologia=1 THEN (SELECT *top 1 secprescliente FROM tabpresCliente WHERE codpretamo=pres.codprestamo)
  7. WHEN pro.tecnologia=2 THEN (SELECT top 1 secpretamo FROM tabasociacion WHERE codasociacion=pres.codasociacion) END ciclo
  8.  FROM tabdesembolsos des
  9.  INNER JOIN tabreversiones rev ON des.codprestamo=rev.codprestamo
  10.  INNER JOIN tabprestamos pres ON pres.codprestamo=des.codprestamo
  11.  INNER JOIN tabusuarios us ON us.codusuario=pres.codusuario
  12.  INNER JOIN tabproducto pro ON pro.codproducto=pres.codproducto
y vemos como puedes hacer la sumatoria :)
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me