在Sqllite会议室中写行查询

时间:2018-11-14 17:41:00

标签: java android sqlite

我需要使用带有Dao Class的sqllite房间查询来编写此查询。 I.getItemID()是一个动态变量。

"SELECT item_quantity FROM item WHERE item_id ='"+I.getItemID()+"'"

2 个答案:

答案 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);

}