0 votos
por (20 puntos) en DB2
Hola!

Por favor alguien me puede ayudar con la siguiente consulta:

select top 10 * from tabla1 where codigo not in (select top 5 codigo from tabla1)

La he intentado hacer pero DB2 no soprta top. En su lugar soporta fetch first row only.

Mi problema es que para la primera select el fetch first row only funciona correctamente pero cuando pongo las dos select anidadas y pongo el segundo first fetch row only me da error la consulta.


1 Respuesta

0 votos
por (40 puntos)

Gabri,

A mi me funcionó... el ejemplo del query es el siguiente

"select * from  atad.tatadagc where COD_COMPPDRE in (select COD_COMPONTE from atad.TATADCOM   fetch first 5 rows only) fetch first 2 rows only"

Preguntas relacionadas

0 votos
0 respuestas
preguntado por patypecas (20 puntos) Ene 28, 2016 en DB2
0 votos
0 respuestas
preguntado por juliet (20 puntos) Ene 28, 2016 en DB2
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...