java从SQLiteDB获取选择信息?
我有一个SQLiteDB,在其中一个表中,我有一列表示日期(格式为3-1-2011),一列表示数量。我想获取指定月份内所有结果的数量。如果我的桌子是这样的:
1-28-2011 9
2-2-2011 2
2-5-2011 6
2-12-2011 3
2-20-2011 6
3-1-2011 12
我该如何从2月份的行中获取值并将它们相加
你可以在下面搜索框中键入要查询的问题!
我有一个SQLiteDB,在其中一个表中,我有一列表示日期(格式为3-1-2011),一列表示数量。我想获取指定月份内所有结果的数量。如果我的桌子是这样的:
1-28-2011 9
2-2-2011 2
2-5-2011 6
2-12-2011 3
2-20-2011 6
3-1-2011 12
我该如何从2月份的行中获取值并将它们相加
# 1 楼答案
您没有提到用于存储日期的数据类型。我在猜一根绳子
如果是这样的话,可以使用LIKE
修改skyman的查询:
当然,如果您可能有像02 xx xxxx这样的行,那么您也需要考虑这一点
# 2 楼答案
尝试以下SQL语句来查找2月份所有日期的总和:
# 3 楼答案
我认为你的日期存储格式不是很灵活。。。 如果将其更改为YYYYMMDD,查询将如下所示: