python - 使用 mysql 日期函数的 Django 查询

标签 python mysql django

我想知道您可以使用模型和查询集在 Django 中执行以下查询吗?

SELECT count(*), DATE_FORMAT(FROM_UNIXTIME(created_at/1000), '%Y-%m-%d') FROM users
GROUP BY YEAR(FROM_UNIXTIME(created_at/1000)), MONTH(FROM_UNIXTIME(created_at/1000)), 
DAY(FROM_UNIXTIME(created_at/1000))
ORDER BY created_at ASC;

最佳答案

并不是真的没有..参见 https://docs.djangoproject.com/en/1.6/ref/models/querysets/#field-lookups - 只使用原始 SQL 查询

关于python - 使用 mysql 日期函数的 Django 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26241267/

相关文章:

python - 更改 Dataframe 的列名后出现关键错误

python - 如何在 Django 中编写自己的权限

python - 是否可以将 django View 集与两个序列化器一起使用?

python - Django 迁移命令失败,外键指向用户模型

python - 带有 Jupyter Notebook 的 Textacy : How to suppress multiple error warnings?

Python:print() 语句中的 % 运算符

python - Flask 动态路由正在采用我未指定的值

php - 更改了 phpMyAdmin 的根密码,现在我无法访问任何 MAMP

php - 使用 PHP Mysql 制作 3d 数组

MySQL "command denied to user for table"错误和用户权限