Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/02/2012, 09:58
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

Código SQL:
Ver original
  1. SELECT * FROM
  2. (
  3.     SELECT
  4.     us.codusuario,
  5.     us.nombreusuario,
  6.     des.montodesembolso,
  7.     res.montoreversion,
  8.     CASE WHEN pro.tecnologia=1 THEN (SELECT  top 1 secprescliente FROM tabpresCliente WHERE codpretamo=pres.codprestamo)
  9.          WHEN pro.tecnologia=2 THEN (SELECT top 1 secpretamo FROM tabasociacion WHERE codasociacion=pres.codasociacion) END ciclo
  10.     FROM tabdesembolsos des
  11.     INNER JOIN tabreversiones rev ON des.codprestamo=rev.codprestamo
  12.     INNER JOIN tabprestamos pres ON pres.codprestamo=des.codprestamo
  13.     INNER JOIN tabusuarios us ON us.codusuario=pres.codusuario
  14.     INNER JOIN tabproducto pro ON pro.codproducto=pres.codproducto
  15. ) t1 GROUP BY tus _campos
Saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me