Consulta Especial

01/02/2005 - 14:43 por andrey2001 | Informe spam
Hola Grupo...

Un feliz Año para todos, lleno de prosperidad y felicidad...

Quisiera saber como construir una consulta por medio de la cual, de una
tabla que tiene 'N' registros por cada clave primaria, la cual puede ser un
documento de identidad, extraer un numero determinado de registros, por cada
clave primaria logicamente.

Ejemplo

cedula valor consecutivo
XXXX 10 1
XXXX 50 2
XXXX 100 3
XXXX 90 4
XXXX 80 5
YYYY 60 1
YYYY 65 2
YYYY 70 3
YYYY 66 4
ZZZZZ 55 1
ZZZZZ 56 2

La consulta me deberia devolver por decir algo los 2 primero registros de
X,Y,Z o 3...

Espero me haya hecho entender...
y mil gracias por cualquier idea que me puedan aportar...
 

Leer las respuestas

#1 Miguel Egea
01/02/2005 - 21:50 | Informe spam
Si tienes el campo consecutivo es muy fácil

Select cedula,valor,consecutivo from tabla where consecutivo<=N order by
cedula,consecutivo

Si no lo tienes la cosa cambia, aunque se puede hacer naturalmente.

Saludos
miguel Egea

"andrey2001" escribió en el mensaje
news:
Hola Grupo...

Un feliz Año para todos, lleno de prosperidad y felicidad...

Quisiera saber como construir una consulta por medio de la cual, de una
tabla que tiene 'N' registros por cada clave primaria, la cual puede ser
un
documento de identidad, extraer un numero determinado de registros, por
cada
clave primaria logicamente.

Ejemplo

cedula valor consecutivo
XXXX 10 1
XXXX 50 2
XXXX 100 3
XXXX 90 4
XXXX 80 5
YYYY 60 1
YYYY 65 2
YYYY 70 3
YYYY 66 4
ZZZZZ 55 1
ZZZZZ 56 2

La consulta me deberia devolver por decir algo los 2 primero registros de
X,Y,Z o 3...

Espero me haya hecho entender...
y mil gracias por cualquier idea que me puedan aportar...


Preguntas similares