我正在使用此查询从sqlite获取数据,但只有一个条件正在运行但不是两个同时运行。
我也收到一些通知,说明没有这样的列,但它存在。
String lquery = "SELECT SUM(totalcalorie) AS LTotal FROM fooditem
WHERE name = ('" + fname + "') AND foodtype = 'Lunch'";
答案 0 :(得分:0)
将totalcalorie更改为数据库架构中的INTEGER
类型
评论说你正在使用TEXT
答案 1 :(得分:0)
您在调用时正在检查的那些地方可能有空值
再次查看你的代码查询似乎写了。