2012-03-25 26 views
0

我有一个表“TABLE_SUBJECT”而且我将“主题名”传递给DBHelper.java。
然后我需要比较主题名称与表列“COLUMN_SUB_NAME”并返回ID为
该主题。我不明白如何做到这一点。请向任何人提供查询
哪个比较名称并返回column_id。
任何帮助表示赞赏。
在此先感谢。如何将字符串值与数据库列匹配?

回答

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

以及如何获得适当的列的_id? – 2012-03-25 12:47:02

+0

db.rawQuery(“select _id from TABLE_SUBJECT where COLUMN_SUB_NAME ='”+ subjectName +“'”); – Nishant 2012-03-25 12:48:32

+0

非常感谢你! – 2012-03-25 13:47:25

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';");

+0

非常感谢你! – 2012-03-25 13:47:15