验证我的 Sqlite 查询?
Posted
技术标签:
【中文标题】验证我的 Sqlite 查询?【英文标题】:Validate my Sqlite Query? 【发布时间】: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
请帮助我...我将非常感谢您...
【问题讨论】:
【参考方案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
【讨论】:
以上是关于验证我的 Sqlite 查询?的主要内容,如果未能解决你的问题,请参考以下文章