string cmd = @"
SELECT Status,COUNT(Status),YEAR(Start_Date_Time) As LASTYEAR
FROM sh_report
WHERE 'YEAR(Start_Date_Time)' <= DATE_SUB(CURDATE(),INTERVAL 1 YEAR)
GROUP BY YEAR(Start_Date_Time)";
问题是获得所有记录,但我只想从数据库中获得最后一年的记录,请告诉我MYSQL查询,以获得最后一年的记录。
此c++代码在达到一年后不会停止。它应该停止在1331 (第一次说保存)。我刚开始使用递归,我不只是缺少一些基本的东西。谢谢你的进阶。我尝试过多次修改,但都没有效果。
Sample input:
- Enter inital amount to save: 1000
- Enter yearly interest rate (e.g. 0.10 for 10): .1
- Enter number of years of compounded interest: 3
Output:
iAmount: 1100
Years: 3
iAmount: 1210
Years: 2
i
我希望从日期字段(MySQL数据库)获取年份,并将其显示在日历视图中,如下所示:
下面是我的模型类:
YEAR_CHOICES = []
for r in range(1980, (datetime.datetime.now().year+1)):
YEAR_CHOICES.append((r,r))
class Persons(models.Model):
id = models.IntegerField(primary_key=True)
firstname = models.CharField(max_length=100)