| ID | Asunto | Fecha | Nick | |
| 40884 | Consulta SQL a 2 bases distintas | 28/04/08 13:31 | asdario | |  |
quiero hacer una consulta en sql que esta metida dentro d eun store procedure pero quiero que involucre a 2 tablas de 2 bases de datos distintas  dentro del mismo servidor de sql); mi cadena de conexion refiere a una de las bases alguien conoce alguna forma facil de lograrlo? muchas gracias |
|
| ID | Asunto | Fecha | Nick | |
| 40890 | Re: Consulta SQL a 2 bases distintas (Resp: 40884) | 28/04/08 14:52 | lmiguelonl | | |
Hola,
te pongo un trocito de ejemplo de consulta que tengo. Fijate que pongo el nombre de las bases de datos a las que quiero acceder (nombreBBDD.Nombretabla.Nombrecampo) asi puedes usar varias BBDD en una consulta.
SELECT Articulos.ProveedorHabitual FROM GXPMartinez.dbo.Almacen AS Almacen LEFT OUTER JOIN GXPMartinez.dbo.Articulos AS Articulos ON Almacen.Articulo = Articulos.Articulo LEFT OUTER JOIN GXPMartinez.dbo.TablaAlmacenes AS TablaAlmacenes ON Almacen.Almacen = TablaAlmacenes.Almacen LEFT OUTER JOIN IXPMartinez.dbo.Identidades AS Identidades ON Articulos.ProveedorHabitual = Identidades.Identidad WHERE (ArticulosPrecios.Tarifa = 1) AND (Almacen.Existencias <> 0)
No hagas caso de la consulta en si pq pille un trozo suelto, lo que importa es que IXPMartinez y GXPmartinez son BBDD distintas.
Mi cadena de conexion hace referencia a una de ellas, no recuerdo a cual pero vamos da un poco igual.
espero que te ayude en algo
Saluds
Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias. |
|
| ID | Asunto | Fecha | Nick | |
| 40909 | Re: Consulta SQL a 2 bases distintas (Resp: 40890) | 28/04/08 19:22 | asdario | |  |
Genio
Si esta respuesta resuelve tu duda, por favor pulsa en la de este mensaje. Gracias. |