Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/08/2010, 10:10
Avatar de iislas
iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 10 meses
Puntos: 180
Respuesta: min en gruop by

¿Esto es lo que buscas?


Código SQL:
Ver original
  1. CREATE TABLE #tutabla (clave INT, cuota INT, monto money)
  2.  
  3.  
  4. INSERT INTO #tutabla (clave, cuota, monto) VALUES(575, 2, 35.00)
  5. INSERT INTO #tutabla (clave, cuota, monto) VALUES(575, 3, 23.00)
  6. INSERT INTO #tutabla (clave, cuota, monto) VALUES(575, 4, 75.00)
  7. INSERT INTO #tutabla (clave, cuota, monto) VALUES(248, 1, 85.00)
  8. INSERT INTO #tutabla (clave, cuota, monto) VALUES(248, 2, 49.00)
  9.  
  10.  
  11. SELECT a.* FROM #tutabla a INNER JOIN (
  12.  
  13. SELECT clave, MIN(cuota) AS cuota FROM #tutabla GROUP BY clave) AS b
  14. ON a.clave = b.clave
  15. AND a.cuota = b.cuota
  16.  
  17. clave cuota monto
  18. 248 1   85.00
  19. 575 2   35.00