Sql 查询django的等价物
这个sql查询在django查询中会是怎样的Sql 查询django的等价物,sql,django,backend,django-filter,Sql,Django,Backend,Django Filter,这个sql查询在django查询中会是怎样的 SELECT DATEDIFF(DAY, [start_date], [end_date] ) days, count(*) FROM [dbo].[purchase.purchase] group by DATEDIFF(DAY, [start_date], [end_date] ) -我的模型 class Purchase(models.Model): name=models.TextField(null=True) end_d
SELECT DATEDIFF(DAY, [start_date], [end_date] ) days, count(*)
FROM [dbo].[purchase.purchase]
group by DATEDIFF(DAY, [start_date], [end_date] )
-我的模型
class Purchase(models.Model):
name=models.TextField(null=True)
end_date= models.DateField(null=True)
start_date= models.DateTimeField(auto_now_add=True)
你的结束日期应该只是一个日期,而开始是一个日期时间吗?我觉得这会在差异中产生奇怪的结果。