验证我的Sqlite查询?

时间:2011-03-28 05:23:03

标签: sqlite

我在Sqlite中有一个包含以下字段的表: - Number,Value_Pressed,Time,Date,Month,Year

输出应该是Date,Yes,No和Mood.My查询返回几乎合适的结果,但问题是如何在特定日期获得总值。 这是使用的查询: -

“从value_table中选择日期,年份,月份,计数(*)是,其中日期在25到30之间,value_pressed ='YES'按日期分组”。

25和30是NSstring中的日期。

此查询的输出是: enter image description here

我已经使用了Union.But它没有返回所需的输出。请帮帮我.J

请帮助我......我真的很感谢你......

1 个答案:

答案 0 :(得分:2)

我不确定你究竟在问什么,但是如果你想要一个总值,那么你应该使用SUM函数而不是COUNT函数:

SELECT date, year, month, SUM(Value_Pressed) AS Yes 
  FROM value_table 
 WHERE date BETWEEN 25 AND 30 
   AND value_pressed ='YES' 
GROUP BY date