El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Microsoft SQL Server
Foros del Guru > Microsoft SQL Server
Usuario Crear un Select con Grupos !URgent...
Desconocido
Enviado - 6/5/2003
 
Te pido si puedes me ayudes con lo siguiente.

Yo tengo Una tabla que contien los siguiente datos, TABLA1

Codigo
factura
Fecha
Monto

en esta los datos estan repetidos
un codigo puede tener varias facturas. Por ejemplo.

CODIGO FACTURA FECHA MONTO
c1 1 01/01/2002 10.00
c1 2 01/01/2001 15.00
c1 3 01/02/2002 20.00
c1 4 01/02/2003 18.00

Yo quiero crear una base de tados nueva que contenga un registro por cliente pero con la fecha mas antigua


TABLA2 que sera la Tabla Nueva debe contener lo Siguiente

CODIGO FECHA
c1 01/01/2001 15.00

Como lo hago ya que cuando uso grupo por cliente el me trae el primer que contiene la fecha 01/01/2002
y si hago un grupo usando la fecha me crea los 4 registros.

Y no se como hacerlo....

Escribeme si puedes.... Gracias
 
Desconocido
Enviado - 16/9/2004
 
No entiendo bien lo que quieres, pero a ver si te sirve esto:

1.

Select codigo, min(fecha)
from Tabla1
group by codigo

o prueba algo como:

Select * from Tabla1 group by codigo
having fecha = MIN(fecha)

algo asi
Ojala te sirva
[email protected]
 
 

 

Contactos myStudio Network