首页 > 解决方案 > Peewee 是否支持 mysql 函数 Date()?

问题描述

我有以下命令:

SELECT Date(mydate),sum(price),username from shop_table where Date(mydate)>'2011-01-07' GROUP BY Date(mydate),username

因为日期包括时间,所以我使用 Date() 函数将它们转换为“唯一日期”,因此无论几小时,我都可以了解一天内的总销售额。

但是 peewee 是否有能力使用'fn'来做到这一点?

标签: pythonpeewee

解决方案


是的,只需使用任何参数调用该函数:

fn.DATE(MyModel.my_date)

推荐阅读