【问题标题】:Validate my Sqlite Query?验证我的 Sqlite 查询?
【发布时间】:2011-03-28 05:23:03
【问题描述】:

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

输出应该是日期,是,否和心情。我的查询返回几乎合适的结果,但问题是如何获得在特定日期按下的总价值。 这是查询 m 使用:-

"select date,year,month,count(*) Yes from value_table where date between 25 and 30 and value_pressed ='YES' group by date"。

25 和 30 是 NSstring 中的日期。

这个查询的输出是:

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

请帮助我...我将非常感谢您...

【问题讨论】:

    标签: sqlite


    【解决方案1】:

    我不确定你到底在问什么,但如果你想要一个总值,那么你应该使用 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
    

    【讨论】:

      猜你喜欢
      • 2016-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-28
      • 2011-06-26
      • 2020-04-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多