我正在與一個大的MS Access數據庫與幾個表。我想知道如何從數據庫中的所有表中搜索一列?如何在所有MS Access數據庫表中找到列名?
0
A
回答
1
UNION查詢將是一種方法。
SELECT FieldA from Table 1
UNION
Select FieldA from Table 2
UNION
Select FieldA from Table 3
保存上面的查詢,然後你可以寫一個包含先用你喜歡的任何條件的其他查詢。
我知道這看起來很乏味,但這是數據分散而不是將其拉入單個表的問題。如果您可以提供關於您正在嘗試做什麼的細節,也許我們可以給出更具體的答案。
+0
謝謝約翰。我的數據庫包含大約100張巨大的表。我想搜索一個名爲「GPS」的字段。如果我做UNION查詢,我必須寫超過100行。有沒有什麼聰明的方法來做到這一點? –
+0
複製並粘貼?不幸的是,巧妙的做法是合併表格。聽起來就像你陷入了一個相當不理想的結構。另一個選擇是編寫一個VBA模塊來循環遍歷這些表並分別查詢每一個表。 – JohnFx
相關問題
- 1. 如何遍歷MS Access數據庫中的所有表格
- 2. 如何連接到數據庫MS Access?
- 3. 如何在MS Access中使用C#獲取所有表名和列名?
- 4. MS Access:清空數據庫中的所有表格
- 5. DataGridView到MS Access數據庫
- 6. 如何使用c#代碼在MS-Access數據庫中查找表的名稱列名?
- 7. 如何使用Ms Access中的SQL檢索數據庫中的所有表?
- 8. 列出所有Access數據庫中的表到一個JScrollPane
- 9. 找到列在所有數據庫
- 10. 在所有數據庫的所有對象中查找表名
- 11. 如何從MS Access數據庫獲取表名?
- 12. MS Access數據庫
- 13. MS Access - 鏈接表 - 數據庫所有者/系統管理員
- 14. 插入數據到MS Access數據庫
- 15. 如何從MS Access獲取數據庫列表?
- 16. 如何使用SQL在MS Access數據庫中「顯示錶」?
- 17. 如何創建按鈕以在MS Access中搜索數據庫列名稱?
- 18. 如何找到Access中的所有表匹配數據庫匹配Delphi中的特定格式的列表
- 19. 如何列出MS Access中所有表的約束條件?
- 20. 如何在MS Access中創建名爲SECTION的數據庫表字段?
- 21. 如何找到MS Access表中列的類型?
- 22. 如何更新MS Access數據庫(vb.net)
- 23. 如何更新MS Access數據庫
- 24. MS Access 2003 - 將文本文件導入MS Access數據庫表
- 25. 如何在MS Access中查找與表有關的所有查詢
- 26. 連接到MS Access數據庫(.accdb)沒有「Access數據庫引擎2010」
- 27. MS Access:如何找到「限定符」和「所有者」
- 28. MS Access:帶查找數據?
- 29. 如何使用VB.NET將數據添加到MS Access數據庫?
- 30. MS Access - 數據庫中已有一個名爲「xxx」的對象
參照這篇文章。 http://stackoverflow.com/questions/10405237/find-a-table-when-you-know-the-name-of-a-column/10405808#10405808 – user3236794