我正在使用此查询从sqlite获取数据,但只有一个条件在起作用,但同时没有两个。我也收到一些通知,说没有此类列,但它存在。String lquery = "SELECT SUM(totalcalorie) AS LTotal FROM fooditem WHERE name = ('" + fname + "') AND foodtype = 'Lunch'"; 最佳答案 您可能在通话时要检查的那些地方使用空值。再次通过您的代码查询似乎写。