SQLite主键在多个表中搜索

时间:2011-10-06 14:16:44

标签: sqlite primary-key

我有一个包含多个表的SQLite3数据库。

所有这些表都包含一个名为cID的唯一INTEGER列,该列设置为主键。

这些表格的数量不确定。

是否有办法(尽可能快速地)根据主键值搜索所有这些表中的一条记录?

1 个答案:

答案 0 :(得分:1)

遍历你的桌子,做:

SELECT [columns] FROM [table] WHERE cID = [the cID you're interested in]

仅供参考,主键只需要在单个表中的记录中是唯一的 - 它不需要在所有表中都是唯一的。