![]() |
Recuperar registros que no tienen movimiento
Holas amigos del club, tengo la siguiente situación:
tabla 1 tabla 2 ------- ------- id_user id_user nombre fecha deuda tabla1: es donde tengo mis clientes (logicamente son más campos, pero para el ejemplo coloque solo 2) tabla2: son las deudas que tiene mis clientes que pueden tener desde 0 a n deudas. necesito tener una query en la cual me informe los usuarios que NO tinene deuda :) lo tengo hecho pero el procedimiento es demasiado rústico y además es extremadamente lento. Por su ayuda muchas gracias |
Saludos! |
SELECT *
FROM CLIENTES WHERE NOT EXISTS(SELECT 1 FROM DEUDA WHERE CLIENTE.ID = DEUDE.ID_CLIENTE Gracias amigo por responderme, pero la query no me reconoceel segundo select, debo aclarar que trabajo con interbase 6.0 |
Fíjate que hay un error de en el nombre del la trbla (DEUDE), ademas esto no es mas que un mero ejemplo, en tu estructura me parece que el ID del CLIENTE es el campo ID_USER. Por otro lado es bueno que si te da un error nos digas cual..
Saludos! |
La franja horaria es GMT +2. Ahora son las 04:29:40. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi