如何根据类型和语言获取电影列表

用户名

我坚持要根据类型和语言获得电影列表。

这是我的数据库结构:

    电影表
----------------------- 
id | 标题| 
---------------------- 
1 | ABC 
2 | PQR 
3 | 跨国公司
类别表
----------------------- 
id | 类别| 
---------------------- 
1 | 语言|印地语
2 | 语言|尾号
3 | 风格|戏剧
4 | 类型|动作
5 | 流派|惊悚
管理表
----------------------- 
id | catgory_id | movie_id 
-------------------- - 
1 | 1 | 1 
2 | 3 | 1 
3 | 4 | 1 
4 | 2 | 2 
5 | 4 | 2

这就是我想要做的事情,我想要具有动作类型的印地语电影。

以下是我的查询:

SELECT * 
FROM manage 
WHERE category_id='1' AND category_id='4' 
GROUP BY movie_id

我期待动作类型的印地语电影的结果,但它返回空结果。

但是,当我OR在查询中使用运算符时,它返回结果,但电影的语言也为英语,但预期的语言为Hindi和Genre Action

我要去哪里错了?

专线小巴

这是一种使用聚合的解决方案:

SELECT m.id, m.title
FROM movie m
INNER JOIN manage a   ON a.movie_id = m.id
INNER JOIN category c ON a.category_id = c.id
GROUP BY m.id, m.title
HAVING 
    MAX(c.category = 'language' AND c.value = 'Hindi') = 1
    AND MAX(c.category = 'genre' AND c.value = 'Action') = 1

DB Fiddle上的演示以及您的示例数据返回:

| id  | title |
| --- | ----- |
| 1   | ABC   |

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取电影类型的输出

来自分类Dev

获取特定语言的imdb电影标题

来自分类Dev

如何设置推断类型列表的获取器和设置器?

来自分类Dev

如何获取和使用完整安装的文本转语音语言列表?

来自分类Dev

获取IMDb即将上映的电影的列表

来自分类Dev

MVC电影教程和强类型视图

来自分类Dev

如何获取根据IP地址分类的列表?

来自分类Dev

如何获取根据IP地址分类的列表?

来自分类Dev

使用python和opencv获取电影属性

来自分类Dev

如何根据语言环境格式化YearMonth和MonthDay?

来自分类Dev

Typescript:如何根据参数类型获取函数的返回类型?

来自分类Dev

如何从TMDB获取恐怖电影?

来自分类Dev

如何使用 Imdbpy 库获取电影的长度?

来自分类Dev

根据每个列类型获取数据框的均值和众数

来自分类Dev

Linq-根据“重量”和“顺序”从列表中获取项目

来自分类Dev

javascript根据输入获取日期时间输入和过滤列表

来自分类Dev

如何使用ffmpeg混合图像和电影

来自分类Dev

如何备份在Firefox中设置和订购的语言列表?

来自分类Dev

使用条件类型时,如何获取列表属性的类型?

来自分类Dev

如何从类型列表中获取泛型类型

来自分类Dev

如何获取月份和日期的语言环境日期格式

来自分类Dev

如何使用Expo和Android获取语言环境区域

来自分类Dev

如何使用文本翻译API和GetLanguageNames获取语言名称

来自分类Dev

获取可用语言列表

来自分类Dev

如何获取字段类型和值?

来自分类Dev

如何获取接口的名称、类型和 IP?

来自分类Dev

如何根据Blob键从Google Cloud Storage获取文件的类型?

来自分类Dev

C ++如何根据模板类型获取对象向量

来自分类Dev

在python中,如何根据返回类型重载返回/获取?

Related 相关文章

  1. 1

    获取电影类型的输出

  2. 2

    获取特定语言的imdb电影标题

  3. 3

    如何设置推断类型列表的获取器和设置器?

  4. 4

    如何获取和使用完整安装的文本转语音语言列表?

  5. 5

    获取IMDb即将上映的电影的列表

  6. 6

    MVC电影教程和强类型视图

  7. 7

    如何获取根据IP地址分类的列表?

  8. 8

    如何获取根据IP地址分类的列表?

  9. 9

    使用python和opencv获取电影属性

  10. 10

    如何根据语言环境格式化YearMonth和MonthDay?

  11. 11

    Typescript:如何根据参数类型获取函数的返回类型?

  12. 12

    如何从TMDB获取恐怖电影?

  13. 13

    如何使用 Imdbpy 库获取电影的长度?

  14. 14

    根据每个列类型获取数据框的均值和众数

  15. 15

    Linq-根据“重量”和“顺序”从列表中获取项目

  16. 16

    javascript根据输入获取日期时间输入和过滤列表

  17. 17

    如何使用ffmpeg混合图像和电影

  18. 18

    如何备份在Firefox中设置和订购的语言列表?

  19. 19

    使用条件类型时,如何获取列表属性的类型?

  20. 20

    如何从类型列表中获取泛型类型

  21. 21

    如何获取月份和日期的语言环境日期格式

  22. 22

    如何使用Expo和Android获取语言环境区域

  23. 23

    如何使用文本翻译API和GetLanguageNames获取语言名称

  24. 24

    获取可用语言列表

  25. 25

    如何获取字段类型和值?

  26. 26

    如何获取接口的名称、类型和 IP?

  27. 27

    如何根据Blob键从Google Cloud Storage获取文件的类型?

  28. 28

    C ++如何根据模板类型获取对象向量

  29. 29

    在python中,如何根据返回类型重载返回/获取?

热门标签

归档