Sql Foxpro

06/10/2004 - 13:03 por Josep Albert | Informe spam
Alguien sabe alguna manera de seleccionar los datos de una tabla que no
estén en otra tabla mediante sql?

En Informix hacía algo como:
select id,nom from clientes where id not in (select id from clientes2)

Uso Vfp8 y base de datos de foxpro.


Gracias.

Preguntas similare

Leer las respuestas

#1 Jose Guillermo
06/10/2004 - 13:40 | Informe spam
Hola Josep.
En SQL son pocas las funciones que varian cuando cambias de lenguaje, en
el caso propio de VFP puedes realizar el SELECT que presentas sin ningun
problema.

PD: Consulta SQL [NOT] EXIST [NOT] IN.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#2 Luis María Guayán
06/10/2004 - 14:12 | Informe spam
En VFP seria lo mismo:

select id,nom from clientes where id not in (select id from clientes2)

También

select id,nom from clientes where not exists (select id from clientes2 where
clientes.id = clientes2.id)

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos



"Josep Albert" escribió en el mensaje
news:
Alguien sabe alguna manera de seleccionar los datos de una tabla que no
estén en otra tabla mediante sql?

En Informix hacía algo como:
select id,nom from clientes where id not in (select id from clientes2)

Uso Vfp8 y base de datos de foxpro.


Gracias.


Respuesta Responder a este mensaje
#3 Josep Albert
06/10/2004 - 15:25 | Informe spam
Tienes razón, funciona perfectamente, supongo que cuando lo probé puse algo
mal.

Muchas gracias.



"Luis María Guayán" escribió en el mensaje
news:
En VFP seria lo mismo:

select id,nom from clientes where id not in (select id from clientes2)

También

select id,nom from clientes where not exists (select id from clientes2


where
clientes.id = clientes2.id)

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos



"Josep Albert" escribió en el mensaje
news:
> Alguien sabe alguna manera de seleccionar los datos de una tabla que no
> estén en otra tabla mediante sql?
>
> En Informix hacía algo como:
> select id,nom from clientes where id not in (select id from clientes2)
>
> Uso Vfp8 y base de datos de foxpro.
>
>
> Gracias.
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida