SQL下如何查詢來自兩個資料庫的資料

時間 2021-08-11 18:15:19

1樓:丁鐵鷹

select xm,nl,dygz

from a,b

where 後接兩個資料庫的連線條件即可

2樓:康習之

建立dblink來檢視兩個庫的資料。在a庫中建立b庫的dblink這樣就可以查詢了。

select * from a inner join b@b_dblink b on where a.id=b.di

3樓:糖糖寳寳

第一種方法:

可以通過介面新增連結伺服器:

某資料庫伺服器》伺服器物件》連結伺服器》右鍵建立連結伺服器》依次填寫連結伺服器,伺服器型別,產品名稱【可以隨便寫】,資料來源【ip地址】,安全性中的使用此安全上下文建立連線【遠端伺服器登入名,密碼】。

然後select * from 連結伺服器名稱.資料庫.dbo.表名即可。

第二種方法:

/建立連結伺服器【在本地伺服器建立】

exec sp_addlinkedserver 'linkserver','','sqloledb','192.168.1.252'

-- exec sp_addlinkedserver '連結伺服器名稱','','sqloledb','遠端地址'

//登入連結伺服器 exec sp_addlinkedsrvlogin 'linkserver','false',null,'linzhi888','joherl.net'

--exec sp_addlinkedsrvlogin '連結伺服器名稱','false',null,'使用者名稱','密碼'

//查詢語句 select * from linkserver.hangqing.dbo.sz_ticks

-- select * from 連結伺服器名稱.資料庫.dbo.表名.

4樓:匿名使用者

同意「yvigmmwfn 」,假如兩個資料庫在一個表空間的話,應該也可以直接用使用者名稱訪問

select * from 表1 a, 使用者名稱.表2 b where a.id=b.di

5樓:

同意「yvigmmwfn 」,我也只知道 dblink

pl/sql developer連線上資料庫了以後如何檢視資料庫所有的表

6樓:匿名使用者

在選單 tools 下面有個 object browser 將其打勾(如果已經打勾了就不用管了),之後在ide的左邊有個objects視窗,其中有一個樹型結構圖,在裡面找到tables 就可以了看到所有的table了,預設顯示的表包括系統表和許可權允許範圍內的其他schema下的表,如果不想看到,只需將樹型圖上方的all objects(下拉選框)改為my objects 就只看自己的表了

pl/sql developer 查詢多個表資料怎麼在一個sql視窗開啟??

7樓:匿名使用者

不能像sqlserver一樣,pl/sql developer中一次只能執行一條sql語句,只顯示一個查詢結果

8樓:匿名使用者

多個表的表結構一樣嗎?

不一樣只能像你截圖那樣

要是表結構一樣

可以select * from a

union all

select * from b

union all

select * from c

......

如何查詢某個資料庫的某個表欄位,SQL資料庫,如何查詢資料庫內含有某一列(某欄位,如name)的所有表

流浪還不行嗎 2008沒用過,不懂!不過我覺得應該和2003或者2005是一樣的操作,因為他們都使用的sql語句,變化應該不是很大! select b.name 表名,a.name 欄位名 from syscolumns a join sysobjects b on a.id b.id where ...

mysql中同時查詢兩個資料庫中的資料

刺友互 1 開啟php的編輯器sublime,新建一個檔案,寫上註釋內容。2 新建一個函式chaxun。3 連線資料庫,填寫資料庫的使用者名稱,密碼,主機名以及要使用的資料庫。4 填寫查詢的sql語句。select from test1。5 讀取查詢到的資料,我們這裡用到的函式是fetch asso...

sql如何查詢空值的欄位,sql資料庫查詢中,空值查詢條件怎麼寫?

小凝聊娛樂 sql查詢空值的欄位寫法 select a.欄位 from student a where a.欄位 like student為表名 查詢類似空值的寫法 1 查詢名稱有退格鍵 select from t bd item info where charindex char 8 item n...