Tôi muốn thực hiện SUM trên các hàng trong cơ sở dữ liệu và nhóm theo ngày.Django GROUP THEO định dạng ngày đi nghỉ
Tôi cố gắng để chạy truy vấn SQL này sử dụng uẩn Django và chú thích:
select strftime('%m/%d/%Y', time_stamp) as the_date, sum(numbers_data)
from my_model
group by the_date;
tôi thử như sau:
data = My_Model.objects.values("strftime('%m/%d/%Y',
time_stamp)").annotate(Sum("numbers_data")).order_by()
nhưng nó có vẻ như bạn chỉ có thể sử dụng tên cột trong các giá trị() chức năng; nó không thích sử dụng strftime().
Tôi nên làm như thế nào?
Chỉ tìm thấy điều này: http://code.djangoproject.com/ticket/10302 –