Sql Rara

20/05/2004 - 21:35 por Franky | Informe spam
Alguien sabe como hacer una select de una tabla para que me seleccione 1000
registros cuando esta contiene 230 por ejemplo..
La cuestion es que tengo centralizado un codigo y necesito que el mismo
codigo, cambiando la select me devuelva un numero determinado de registos
que quiero pero Sql solo devuelve el maximo de registros.

Select top 20 * from tabla

Si la tabla contiene 10 como puedo hacer que me devuelva 20 registros, lo
que devuelva me da igual, solo necesito 20 registros...


Gracias...

Preguntas similare

Leer las respuestas

#1 Maxi
23/05/2004 - 04:48 | Informe spam

Salu2

Maxi

Desarrollador 3 estrellas .NET
Buenos Aires - Argentina

MSN:

"Franky" escribió en el mensaje
news:
Alguien sabe como hacer una select de una tabla para que me seleccione


1000
registros cuando esta contiene 230 por ejemplo..
La cuestion es que tengo centralizado un codigo y necesito que el mismo
codigo, cambiando la select me devuelva un numero determinado de registos
que quiero pero Sql solo devuelve el maximo de registros.

Select top 20 * from tabla

Si la tabla contiene 10 como puedo hacer que me devuelva 20 registros, lo
que devuelva me da igual, solo necesito 20 registros...


Gracias...


Respuesta Responder a este mensaje
#2 Maxi
23/05/2004 - 04:49 | Informe spam
Hola, hmmmm o entendi muy mal o estas muy errado en conceptos!!

Si tenemos 100 Registros no puedo retornar mas que 100 nunca pero nunca!!!
me podes explicar mejor?

Gracias


Salu2

Maxi

Desarrollador 3 estrellas .NET
Buenos Aires - Argentina

MSN:

"Franky" escribió en el mensaje
news:
Alguien sabe como hacer una select de una tabla para que me seleccione


1000
registros cuando esta contiene 230 por ejemplo..
La cuestion es que tengo centralizado un codigo y necesito que el mismo
codigo, cambiando la select me devuelva un numero determinado de registos
que quiero pero Sql solo devuelve el maximo de registros.

Select top 20 * from tabla

Si la tabla contiene 10 como puedo hacer que me devuelva 20 registros, lo
que devuelva me da igual, solo necesito 20 registros...


Gracias...


Respuesta Responder a este mensaje
#3 Perquiaga
24/05/2004 - 08:19 | Informe spam
Por lo que veo no lo vas a poder hacer, asique te recomiendo que agregues
algo al código. Me imagino que estás mandando todo a un recordset, lo que
podés hacer es contar la cantidad de rows, y si es menor al número que
necesitas, agregar rows al recordset de forma que complete hasta lo que
necesitas.

Pablo Erquiaga
Mendoza - Argentina

"Maxi" wrote in message
news:
Hola, hmmmm o entendi muy mal o estas muy errado en conceptos!!

Si tenemos 100 Registros no puedo retornar mas que 100 nunca pero nunca!!!
me podes explicar mejor?

Gracias


Salu2

Maxi

Desarrollador 3 estrellas .NET
Buenos Aires - Argentina

MSN:

"Franky" escribió en el mensaje
news:
> Alguien sabe como hacer una select de una tabla para que me seleccione
1000
> registros cuando esta contiene 230 por ejemplo..
> La cuestion es que tengo centralizado un codigo y necesito que el mismo
> codigo, cambiando la select me devuelva un numero determinado de


registos
> que quiero pero Sql solo devuelve el maximo de registros.
>
> Select top 20 * from tabla
>
> Si la tabla contiene 10 como puedo hacer que me devuelva 20 registros,


lo
> que devuelva me da igual, solo necesito 20 registros...
>
>
> Gracias...
>
>


Respuesta Responder a este mensaje
#4 Kravek
03/06/2004 - 23:01 | Informe spam
select * from mitabla, mitabla, mitabla, mitabla
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida