Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Filtrar tabla cuando el dato exista en otra tabla. (https://www.clubdelphi.com/foros/showthread.php?t=96049)

pgranados 12-01-2023 20:14:12

Filtrar tabla cuando el dato exista en otra tabla.
 
Buen día, estoy utilizando Firebird 2.5 y necesito seleccionar los registros de BASE DE DATOS A .. TABLA A donde NOMBRE DEL CLIENTE exista en BASE DE DATOS B .. TABLA A .. NOMBRE DEL CLIENTE

Pensaba en usar un query con EXISTS pero al ser las tablas de diferente bases de datos tengo errores, ¿alguien se ha topado con esto? saludos.:rolleyes:

chenech 12-01-2023 21:46:52

Aqui te explica como hacerlo en la versión 2.5, con un procedimiento.

https://www.firebirdfaq.org/faq16/

pgranados 12-01-2023 23:13:41

Cita:

Empezado por chenech (Mensaje 549981)
Aqui te explica como hacerlo en la versión 2.5, con un procedimiento.

https://www.firebirdfaq.org/faq16/

Gracias por la respuesta chenech, aunque creo que la mejor opción será grabar la información en una tabla temporal y cuando ya no la necesite eliminarla, saludos.

chenech 12-01-2023 23:20:52

Hazlo entonces en un TClientDataSet o un TFDMemTable, es mas rápido que trabajar con una tabla en la base de datos.
Un saludo.


La franja horaria es GMT +2. Ahora son las 11:17:59.

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