2011-03-02 100 views
0

檢索行和列在我的項目使用的是Microsoft Access數據庫,從兩個不同的表(例如TABLE_ATABLE_B)來源兩個矩陣。我需要從該數據庫中檢索一行和一列。從Access數據庫

從一個表中選擇COL1意味着選擇與其它的對應行。

我想找回COL1,並在同一時間的相應行。

這怎麼可能使用SQL和JDBC調用?

謝謝!

+0

你不確定如何使用連接或如何檢索數據? – Fionnuala 2011-03-02 22:07:48

+0

請澄清你的問題。如果您允許,請發佈示例和源代碼。 – 2011-03-02 22:19:16

回答

0

爲了與同一數據庫的兩個獨立的表工作,你將需要一個ConnectionStatement和每個數據庫表中的ResultSet

既然你不明確你是如何存儲在數據庫中,我不能給你在這裏瞭解更多詳細信息矩陣數據。但是,無論您做什麼,爲了從數據庫表訪問第一個矩陣的內容,您必須複製第二個矩陣的內容。只需更改SQL選擇中的表名。

但是不會發生它「在同一時間」,一個查詢將跟隨其他。

+0

爲什麼你需要每個表的結果集?如果表中有一個共同的列(字段),爲什麼不使用JOIN,Access對INNER,LEFT和RIGHT聯接感到滿意。 – Fionnuala 2011-03-02 23:49:15

+0

訪問一般不是很開心...... :-)但是很確定,他可以加入,特別是如果矩陣不是很大。 – 2011-03-02 23:52:17

+0

特別是如果他們是巨大的,否則它將需要永遠經歷逐行。 – Fionnuala 2011-03-03 00:02:02