2011-10-06 63 views
0

我有一個包含多個表的SQLite3數據庫。在多個表中SQLite主鍵搜索

所有這些表都包含一個名爲cID的唯一INTEGER列,設置爲主鍵。

這些表格的數量不確定。

是否有一種方法(儘可能快地)根據主鍵值對所有這些表進行一次記錄搜索?

回答

1

遍歷你的表,這樣做的:

SELECT [columns] FROM [table] WHERE cID = [the cID you're interested in]。僅供參考,主鍵只需要在單個表中的記錄間唯一 - 它不需要在所有表中都是唯一的。