[請益] 關於多個資料庫的查詢

看板PHP作者 (單純的相信比較輕鬆)時間16年前 (2009/08/06 23:25), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串2/2 (看更多)
現在我有兩個或以上的資料庫 我想要找出兩個資料庫中所有不同的 "年齡" 看了一下書join和union都是在同一個資料庫查詢不同表格用的 如果我開兩次連結SELECT DISTINCT 是否有可能會造成重複的情況? 如果要開兩次連結是要怎麼寫? $conn=odbc_connect($dbn1,"",""); $query="SELECT DISTINCT age FROM ".$sheetName."';"; $result1=odbc_exec($conn,$query); odbc_close($conn); $conn=odbc_connect($dbn2,"",""); $query="SELECT DISTINCT age FROM ".$sheetName."';"; $result2=odbc_exec($conn,$query); odbc_close($conn); 這樣$result1和$result2一定會重複 先謝謝各位看完我的問題 -- ▄▄▄ ▄▄ ▄▄●˙–—-﹣ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.205.28.104

08/07 09:40, , 1F
在php裡面自己過濾
08/07 09:40, 1F

08/07 09:40, , 2F
但是如果你用的是mysql 兩個資料庫又在同一台機器上
08/07 09:40, 2F

08/07 09:41, , 3F
其實還是可以join的
08/07 09:41, 3F
文章代碼(AID): #1AUlNTE2 (PHP)
文章代碼(AID): #1AUlNTE2 (PHP)