我试图用这个声明做的是显示所有在 1999 年、2000 年和 2001 年上映的超过三个小时的电影(实际的列以秒为单位)。
输出表显示了正确的年份,但它显示了 title_type 的其他内容而不是电影,并且它在 title_runtime_hrs 中显示的时间少于三(以及多于三)。
这是我的代码:
select title_name, title_type, title_release_year,
(title_runtime / 3600.0) as title_runtime_hrs
from nf_titles
where title_type = 'Movie' and
title_runtime > 3 and
title_release_year = '1999' or
title_release_year = '2000' or
title_release_year = '2001'
order by title_release_year, title_runtime_hrs desc