如何使用其他列的值从数据库获取PRIMARY KEY? (Android,SQLite)

时间:2012-05-21 19:34:04

标签: android sqlite

我有一个带有ID INTEGER PRIMARY KEY AUTOINCREMENT列和NAME VARCHAR列的表。我知道NAME专栏的价值。

如何检索包含值的行的ID?

2 个答案:

答案 0 :(得分:2)

我的SQLite很生疏,但这些内容应该有效:

SELECT id FROM table WHERE name IS myVar

希望这有帮助。

答案 1 :(得分:0)

如果您使用的是ContentProvider,那么您可以按照

的方式行事
getContentResolver().query(CONTENT_URI, null, "name_col = ?", new String[] { "name" }, null);