Una Consulta De 2 Bases De Datos Diferentes
HOLA QUIERO SABER COMO PUEDO HACER UNA CONSULTA DE DOS CAMPOS DE 2 BASES DE DATOS DIFERENTES. EN VISUAL FOX PRO SERIA ASI:
SELECT * FROM datos1!almacen INNER JOIN datos2!compras ON Almacen.codigo = Compras.codigo WHERE Almacen.codigo = "1" QUIERO SABER COMO LO HAGO EN DELPHI P.D. USO BASES DE DATOS DE INTERBASE |
En Interbase, hasta donde yo se, no se puede hacer de forma directa a no ser que te conectes mediante BDE, que entonces podrás hacer Heterogeneous joins
Sacado de la ayuda Cita:
|
de esto:
SELECT * FROM datos1!almacen INNER JOIN datos2!compras ON Almacen.codigo = Compras.codigo WHERE Almacen.codigo = "1" pasaria a esto: SELECT * FROM almacen,compras WHERE Almacen.codigo = Compras.codigo Almacen.codigo = '1' (si el campo es numerico sobran las comillas). esto te dará todos los campos de almacen y compras pero solo los q el codigo en la tabla de almacen sea 1. |
La franja horaria es GMT +2. Ahora son las 15:14:33. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi