如何将字符串值与数据库列匹配?

时间:2012-03-25 11:29:45

标签: android sqlite

我有一个表“TABLE_SUBJECT”我将“主题名称”传递给DBHelper.java。
然后我需要将主题名称与表格列“COLUMN_SUB_NAME”进行比较并返回
的身份证明 那个主题。我不明白怎么做。请任何人提供我的查询
比较名称和返回column_id 任何帮助表示赞赏 提前致谢。

2 个答案:

答案 0 :(得分:1)

Select column_id from your_table_name WHERE COLUMN_SUB_NAME='your_subject name';这是查询您应该尝试获取与该主题相关的column_id。 为此你应该使用db.rawQuery("Select column_id from your table_name WHERE COLUMN_SUB_NAME='your_subject name';");

答案 1 :(得分:1)

db.rawQuery("select column_id from TABLE_SUBJECT where COLUMN_SUB_NAME='"+ subjectName +"'");