Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 30-06-2008
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Poder: 23
defcon1_es Va por buen camino
Hola, BlueSteel.
Prueba con la cláusula NOT EXISTS

Código SQL [-]
SELECT Cliente.*, Cli_Rut.*, Nombres.*, Apellidos.*
FROM Cliente
  INNER JOIN Cli_Rut
  ON (Cliente.[enlace_Cli_Rut]=Cli_Rut.[enlace_Cliente])
  INNER JOIN Nombres
  ON (Cliente.[enlace_Nombres]>=Nombres.[enlace_Cliente])
  INNER JOIN Apellidos
  ON (Cliente.[enlace_Apellidos]=Apellidos.[enlace_Cliente])
WHERE NOT EXISTS (SELECT Cli_Rut2.[ID_Cli_Rut]
                            FROM Cli_Rut Cli_Rut2
                            WHERE (Cli_Rut2.[ID_Cli_Rut] = Cli_Rut.[ID_Cli_Rut])
                            ORDER BY Cli_Rut2.[ID_Cli_Rut])

Con NOT IN, si la select principal devuelve muchos registros y la select secundaria tambien, puede tardar demasiado en mostrar la información, ya que por cada tupla de la select principal, se ejecuta la select secundaria...
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...

Última edición por defcon1_es fecha: 30-06-2008 a las 16:19:21.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Es posible con SQL sumar algunos registros de un SELECT? nefy SQL 4 10-10-2007 23:32:24
Excluir algo dentro de un bucle with do ... gluglu Varios 4 23-02-2007 01:06:00
Alguna propiedad en algunos registros que no me los deje MODIFICAR? Patricio Conexión con bases de datos 2 18-08-2005 15:39:19
Algunos Chistes para.... JELIRM Humor 0 22-07-2005 00:47:59
Eliminar algunos registros con sql miguelb SQL 4 19-09-2003 16:11:43


La franja horaria es GMT +2. Ahora son las 19:20:17.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi