【问题标题】:select multiple columns with group by of one column django orm选择多列与一列的group by django orm
【发布时间】:2019-11-15 23:46:39
【问题描述】:

我试图从事件表中获取名称,today_date,date_2,并使用 sql 按事件名称分组我能够获取详细信息,但是在使用 django orm 时,我得到了重复的记录。

按名称从事件组中选择名称、今天_日期、日期_2; --> SQL 查询

谁能帮我将上面的 SQL 查询转换为 django ORM 查询?

【问题讨论】:

标签: django django-models orm django-views


【解决方案1】:
Event.objects.all().values('name', 'today_date', 'date_2').group_by('name')

【讨论】:

  • 感谢重播我收到 'queryset' 对象没有属性 'group_by' 错误。
  • 我使用的是 django 2.2
猜你喜欢
  • 2013-03-23
  • 2021-08-01
  • 2019-02-28
  • 2015-08-21
  • 2021-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-19
相关资源
最近更新 更多