Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Problema SQL-SERVER vs. ORACLE (http://www.forosdelweb.com/f29/problema-sql-server-vs-oracle-480396/)

FZAPPA 11/04/2007 05:20

Problema SQL-SERVER vs. ORACLE
 
Hola tengo la siguiente consulta en SQL SERVER 2000 desde VISUAL .NET 2005

Dim cSql As String = "Select top 40 apell1,apell2,nom,nhc From PACIENTE WHERE apell1 NOT IN (SELECT TOP 0 apell1 From PACIENTE Order By NHC,apell1) Order By NHC"

Para que me muestre sólo 40 registros , y que no los repita
e intento hacerlo paraa ORACLE 9i

Dim cSql As String = "Select apell1,apell2,nom,nhc From PACIENTE WHERE rownum =40 and apell1 NOT IN (ROWNUM=0 apell1 From PACIENTE Order By NHC,apell1) Order By NHC"


PERO ME DA ERROR EN LA CONSULTA DE ORACLE
HE PROBADO ESTO Y SI FUNCIONA

Dim cSql As String = "Select apell1,apell2,nom,nhc From PACIENTE WHERE rownum =40 Order By NHC"

¿Como podría añadir NOT IN para que no me repita los 40 registros y me muestre los 40 siguientes de la tabla ?


MUCHAS GRACIAS

juantux 11/04/2007 08:50

Re: Problema SQL-SERVER vs. ORACLE
 
Estimado, a pesar de que creo que no es el foro correcto para hacer la pregunta, creo que podrias probar con un:

Código:

SELECT DISTINCT apell1,apell2,nom,nhc From PACIENTE WHERE rownum =40 Order By NHC
Ojala te sirva...


La zona horaria es GMT -6. Ahora son las 07:14.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.