| Usuario |
Insert en SQL Con 2 Grupos |
Desconocido
|
| Enviado - 2/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
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 - 7/5/2003 |
| |
El problema que tienes es que si quieres el codigo , y la fecha minima , el sql tendria que ser aproximadamente asi:
Select Codigo, MIN(Fecha)
from Tabla1
Group By Codigo
si te das cuenta no agrupamos por fecha , solo queremos que rescate la fecha minima de todo el conjunto de resultados agrupados por cliente.
Espero que te resulte y buena suerte..
Chaooo |
| |
|
Desconocido
|
| Enviado - 8/5/2003 |
| |
Gracias por Todo, Eso era exactamente lo que queria....
Mil |
| |
|
|
|