我需要使用带有Dao Class的sqllite房间查询来编写此查询。 I.getItemID()是一个动态变量。
"SELECT item_quantity FROM item WHERE item_id ='"+I.getItemID()+"'"
答案 0 :(得分:1)
如果这是您的意思,那么您几乎明白了:
"SELECT item_quantity FROM item WHERE item_id = :I.getItemID()"
答案 1 :(得分:1)
请查看此link,以获取有关使用会议室访问数据的更多信息。
@Dao
public interface MyDao {
@Query("SELECT item_quantity FROM item WHERE item_id = :itemId")
public int getItemQuantity(String itemId);
}