这种从sqlite获取数据的方式是否正确?

时间:2014-11-27 06:17:27

标签: android mysql sql sqlite

我正在使用此查询从sqlite获取数据,但只有一个条件正在运行但不是两个同时运行。

我也收到一些通知,说明没有这样的列,但它存在。

String lquery = "SELECT SUM(totalcalorie) AS LTotal FROM fooditem 
WHERE name = ('" + fname + "') AND foodtype = 'Lunch'";

2 个答案:

答案 0 :(得分:0)

将totalcalorie更改为数据库架构中的INTEGER类型

评论说你正在使用TEXT

答案 1 :(得分:0)

您在调用时正在检查的那些地方可能有空值

再次查看你的代码查询似乎写了。