小编Joh*_*ith的帖子

sql查找具有特定类型的电影

select 
  film.title
from film
  left outer join filmitem ON film.filmid = filmitem.filmid
  left outer join filmgenre ON filmitem.filmid = filmgenre.filmid
where
  film.title = title and filmgenre.genre NOT IN (
    select genre from genre
    where genre != 'Comedy' and genre != 'Horror')
group by title;
Run Code Online (Sandbox Code Playgroud)

我想找到只包含"Comedy"和"Horror"类型的电影.当我运行这个查询时,我会看到喜剧和其他性别的电影,但我想排除其他性别,只得到只有喜剧和恐怖的电影.有什么建议吗?

sql postgresql

0
推荐指数
1
解决办法
2226
查看次数

标签 统计

postgresql ×1

sql ×1