我有一个疑问,可以做到这一点,但它不包括演员谁从来没有在科幻电影。我想包括那些演员,即使他们的科幻电影的总长度为零。
结果应该列出所有演员的名字(即使一个演员没有出现在任何科幻电影中),以及他们拍摄的科幻电影的总长度。
我有以下查询,我只是不知道如何修改它以包含所有参与者。
SELECT actor.first_name, actor.last_name, SUM(film.length)
FROM actor
INNER JOIN film_actor ON actor.actor_id = film_actor.actor_id
INNER JOIN film on film_actor.
作为参考,我正在开发萨基拉租赁DVD数据库,概述了 (#2):
基本上,我试图做一个查询,列出每个演员和他们参加过的科幻电影的总运行时间。它们应该在表中,总运行时间为空,如果它们从未出现在科幻电影中,则应为0。
我想出了一份科幻演员的名单,但我不确定把没有出演过科幻电影的演员排除在外的错误在哪里。
SELECT act.first_name, act.last_name, SUM(fm.length)
FROM film fm
INNER JOIN film_actor fa ON fa.film_id = fm.film_id
INNER JOIN actor act ON fa.actor
作为参考,我正在处理这里概述的Sakila出租DVD数据库(#2):
我正在努力寻找每个演员都参与过的所有科幻电影的运行时间,包括那些没有参与过科幻电影的人。对于那些曾经参与过科幻电影的人,我有正确的查询,但即使运行时为空,我也无法将其扩展到包括所有演员。
下面是我的问题:
SELECT act.first_name, act.last_name, SUM(fm.length)
FROM film fm
INNER JOIN film_actor fa ON fa.film_id = fm.film_id
INNER JOIN actor act ON fa.actor_id = act.ac
我正在使用IMdbpy,我想从一个给定的类型中提取前十位的电影。
我写了以下代码:
code = "0133093"
# getting information
series = ia.get_movie(code)
# getting gerne of the series
genre = series.data['genres']
基于以上输出,我得到了动作和科幻作为一种流派。
现在,如何获得前10名电影的动作片或科幻或这两种类型。
我得到了这段代码,但这段代码给出了前20位不同类型的电影和类型。我想要基于动作片或科幻的前10部电影。
impor
有些问题已经像这样了,但我还没有找到完全相同的问题。
SELECT A.first_name, A.last_name, SUM(F.length)
FROM actors A
LEFT JOIN film_actors FA ON A.actor_id=FA.actor_id
LEFT JOIN film F ON FA.film_id=F.film_id
LEFT JOIN film_category FC ON FC.film_id=F.film_id
LEFT JOIN category C ON FC.category_id=C.category_id
WHERE C.n
我正在试着写一个select语句来显示所有科幻相关类型的前10名演员。取而代之的是,我得到了前十名演员和他们所有的头衔,而不仅仅是科幻(这是我想要的)。
select top 10 people_name as actor_name, count(tg_genre_name) as number_of_titles
from nf_people
join nf_cast on people_id=cast_people_id
join nf_titles on cast_title_id=title_id
join nf_title_genres on title_id
我的专栏user_likes中的数据如下:动漫、情景喜剧、科幻。我正在尝试获得用户喜欢列中的第一个项目作为输出。
我的疑问如下:
SELECT split(user_likes,"\\^")[0] as likes from user_data_consolidated
但此查询的输出为:
anime^sitcom^scifi
我刚刚从一台Windows机器迁移到一台Linux机器,并且我使用Eclipse。在eclipse中,在windows机器上,我曾经在控制台视图的右上角有多个按钮用于启动、停止等。在Eclipse的Linux版本中,只有当我在控制台视图中将鼠标悬停在最大化上时才会有这些按钮,然后它们会在一小段时间后迅速恢复。有没有办法使这些按钮在Eclipse for Linux的控制台视图中保持不变?
请参阅图像链接:
6天前,我问了这个问题:
我找到了一个答案,一个人把这把小提琴给了我:
但我遇到了另一个问题。尽管我让它在逗号字符串中搜索匹配项,并返回与数组相等的匹配长度。这个代码是不完整的。
目标是让用户选择多个类型并显示这些类型。但是当用户选择媒体类型(如DVD或Bluray )时。结果应该显示所有项目的类型,如dvd和/或蓝光。
例如:
用户选择:冒险,科幻,然后蓝军;只有星球大战和矩阵应该出现。
如果用户选择:冒险,科幻;星球大战,指环王和矩阵应该出现。
我选择了一种匹配方式:
var match = ko.utils.arrayFirst(genreValues,
function (gen