gpt4 book ai didi

python - 不使用in的django子查询

转载 作者:行者123 更新时间:2023-11-30 22:45:08 25 4
gpt4 key购买 nike

我需要知道如何编写 Django 子查询。

对于下面的 MySQL 查询,我需要相等的 django 查询。

SELECT main_query.response,
count(main_query.response) as Total
FROM
Table1 as main_query,
(SELECT MAX(date_time) AS "created_at"
FROM Table1 GROUP BY number
HAVING MAX(date_time) = MAX(date_time)
) as sub_query
WHERE sub_query.date_time=main_query.date_time
GROUP BY main_query.response

请告诉我......................

最佳答案

目前无法使 Django 使用子查询作为“表”源,但是从 Django 1.11 开始,您可以在相关子查询上进行注释。我认为可以用这种方式重写您的查询,尽管它的性能可能不如子查询连接。

关于python - 不使用in的django子查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29864653/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com