gpt4 book ai didi

mysql - 为嵌套 MySQL 或 SQL 查询编写 Django 查询

转载 作者:行者123 更新时间:2023-11-29 09:10:29 25 4
gpt4 key购买 nike

我在 MySQL 中有一个查询[1],我用它来得出问题的答案(已出演的电影)。我在 MySQL 中获得了正确的行集。

我现在想知道如何将查询[1]转换为Django查询::查询如下::

SELECT movie_name 
FROM movies_movie
WHERE movie_id
IN ( SELECT movie_id
FROM movies_crew
WHERE Crew_name_id
IN ( SELECT crew_id
FROM movies_crewname
WHERE name
LIKE %shaun%));

注意::

  • movie_idmovies表的PK

  • movies_crew 包含 crew_name_id(从 movies_crewname 引用)和 movie_id(从 引用)电影)

  • movies_crewname 包含 crew_id 作为 PK

有人可以告诉我编写 Django 查询的正确方法吗?

最佳答案

Movie.objects.filter(crew__crewname__name__icontains="shaun")

关于mysql - 为嵌套 MySQL 或 SQL 查询编写 Django 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5734327/

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