|
- ∞ PROJECT a1 AS from_company, a2 AS production_note, a3 AS movie_based_on_book
- ∞ AGGREGATE MIN(name) AS a1, MIN(note) AS a2, MIN(title) AS a3
- ∞ PROJECT name, note, title
- ∞ PROJECT name, note, title
- ∞ INNER JOIN HASH ON PROJECTION_278.keyword_id = PROJECTION_275.id
- ∞ │└PROJECT id
- ∞ │ FILTER (1 AND in(keyword,__set_String_3121726789508643859_9359213533155979499)) AS a28
- 134170 │ TABLE SCAN keyword WHERE TRUE
- 0 PROJECT keyword_id, name, note, title
- 0 PROJECT name, note, keyword_id, title
- 0 INNER JOIN HASH ON tuple(PROJECTION_284.movie_id,PROJECTION_284.movie_id,PROJECTION_284.id) = tuple(PROJECTION_281.movie_id,PROJECTION_281.movie_id,PROJECTION_281.movie_id)
- 4523930 │└PROJECT movie_id AS movie_id_right, keyword_id
- 4523930 │ PROJECT movie_id, keyword_id
- 4523930 │ TABLE SCAN movie_keyword
- 102510 PROJECT movie_id_left, movie_id AS movie_id_left_2, id, name, note, title
- 102510 PROJECT name, note, movie_id, movie_id, title, id
- 102510 INNER JOIN HASH ON tuple(PROJECTION_290.movie_id,PROJECTION_290.movie_id) = tuple(PROJECTION_287.id,PROJECTION_287.id)
- 2287271 │└PROJECT id, title
- 2287271 │ FILTER (1 AND production_year > 1950_UInt16) AS a24
- 2287271 │ TABLE SCAN title WHERE production_year > 1950
- 102654 PROJECT movie_id, movie_id, name, note
- 102654 PROJECT name, note, movie_id, movie_id
- 102654 INNER JOIN HASH ON PROJECTION_296.link_type_id = PROJECTION_293.id
- 18 │└PROJECT id
- 18 │ PROJECT id
- 18 │ TABLE SCAN link_type
- 102654 PROJECT link_type_id, name, note, movie_id, movie_id
- 102654 PROJECT name, note, movie_id, movie_id, link_type_id
- 102654 INNER JOIN HASH ON PROJECTION_302.movie_id = PROJECTION_299.movie_id
- 29997 │└PROJECT movie_id AS movie_id_right, link_type_id
- 29997 │ PROJECT movie_id, link_type_id
- 29997 │ TABLE SCAN movie_link
- 1248210 PROJECT movie_id AS movie_id_left, name, note
- 1248210 PROJECT name, note, movie_id
- 1248210 INNER JOIN HASH ON PROJECTION_308.company_type_id = PROJECTION_305.id
- 3 │└PROJECT id
- 3 │ FILTER (kind <> 'production companies'_String AND 1) AS a20
- 3 │ TABLE SCAN company_type WHERE kind <> 'production companies'
- 2497734 PROJECT company_type_id, name, note, movie_id
- 2497734 PROJECT name, note, company_type_id, movie_id
- 2497734 INNER JOIN HASH ON PROJECTION_314.id = PROJECTION_311.company_id
- 2609129 │└PROJECT company_id, note, company_type_id, movie_id
- 2609129 │ PROJECT note, company_id, company_type_id, movie_id
- 2609129 │ TABLE SCAN movie_companies
- 211073 PROJECT id, name
- 211073 FILTER (country_code <> 'pl'_String AND 1) AS a16
- 211073 TABLE SCAN company_name WHERE country_code <> 'pl'
|
|
1 1 PROJECT from_company, production_note, movie_based_on_book
1 1 AGGREGATE MIN(name), MIN(note), MIN(title)
26834 10 DISTRIBUTE GATHER
26834 10 AGGREGATE MIN(name), MIN(note), MIN(title)
26834 14899 INNER JOIN HASH ON movie_id = id AND movie_id = id AND movie_id = id
26834 14899 │└DISTRIBUTE GATHER
26834 14899 │ INNER JOIN HASH ON id = link_type_id
18 18 │ │└TABLE SCAN link_type
26834 14899 │ INNER JOIN HASH ON movie_id = movie_id AND movie_id = movie_id
26834 151940 │ │└DISTRIBUTE GATHER
26834 151940 │ │ INNER JOIN HASH ON id = keyword_id
26834 3 │ │ │└DISTRIBUTE GATHER
26834 3 │ │ │ FILTER ((keyword = 'sequel') OR (keyword = 'revenge')) OR (keyword = 'based-on-novel')
134170 134170 │ │ │ DISTRIBUTE ROUND ROBIN
134170 134170 │ │ │ TABLE SCAN keyword WHERE ((keyword = 'sequel') OR (keyword = 'revenge')) OR (keyword = 'based-on-novel')
93458 25320459 │ │ INNER JOIN HASH ON movie_id = movie_id
52183 1174202 │ │ │└DISTRIBUTE GATHER
52183 1174202 │ │ │ INNER JOIN HASH ON id = company_type_id
1 3 │ │ │ │└DISTRIBUTE GATHER
1 3 │ │ │ │ FILTER (kind <> 'production companies') AND kind IS NOT NULL
4 4 │ │ │ │ DISTRIBUTE ROUND ROBIN
4 4 │ │ │ │ TABLE SCAN company_type WHERE (kind <> 'production companies') AND kind IS NOT NULL
104366 1180547 │ │ │ INNER JOIN HASH ON id = company_id
47000 210031 │ │ │ │└DISTRIBUTE GATHER
47000 210031 │ │ │ │ FILTER country_code <> 'pl'
234997 234997 │ │ │ │ TABLE SCAN company_name WHERE country_code <> 'pl'
521826 1202647 │ │ │ FILTER note IS NOT NULL
2609129 1356171 │ │ │ TABLE SCAN movie_companies WHERE (note IS NOT NULL AND (((company_id >= 1) AND (company_id <= 234997)) AND TRUE)) AND (((company_type_id >= 1) AND (company_type_id <= 4)) AND company_type_id IN(1,3,4))
4523930 4523930 │ │ TABLE SCAN movie_keyword WHERE (((movie_id >= 2) AND (movie_id <= 2525671)) AND TRUE) AND (((keyword_id >= 359) AND (keyword_id <= 398)) AND keyword_id IN(373,359,398))
29997 29997 │ DISTRIBUTE ROUND ROBIN
29997 29997 │ TABLE SCAN movie_link WHERE ((((movie_id >= 907) AND (movie_id <= 2525539)) AND ((movie_id >= 907) AND (movie_id <= 2525539))) AND TRUE) AND (((link_type_id >= 1) AND (link_type_id <= 18)) AND link_type_id IN(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18))
1246097 234742 FILTER production_year > 1950
2528312 245760 TABLE SCAN title WHERE (production_year > 1950) AND (((((id >= 907) AND (id <= 164032)) AND ((id >= 907) AND (id <= 164032))) AND ((id >= 907) AND (id <= 164032))) AND TRUE)
|
|
1 ∞ PROJECT min AS from_company, min_33 AS production_note, min_34 AS movie_based_on_book
1 1 AGGREGATE MIN(min_35) AS min, MIN(min_36) AS min_33, MIN(min_37) AS min_34
- 16 DISTRIBUTE GATHER
- 16 AGGREGATE MIN(name) AS min_35, MIN(note) AS min_36, MIN(title) AS min_37
- 14899 INNER JOIN HASH ON movie_id = id_26
1219274 2287271 │└DISTRIBUTE HASH ON id_26
1219274 2287271 │ PROJECT id AS id_26, title
1219274 2287271 │ FILTER production_year > 1950
1219274 2287271 │ TABLE SCAN title
- 14899 INNER JOIN HASH ON link_type_id = id_8
18 18 │└DISTRIBUTE GATHER
18 18 │ PROJECT id AS id_8
18 18 │ TABLE SCAN link_type
- 14899 INNER JOIN HASH ON movie_id = movie_id_22
29997 29997 │└DISTRIBUTE GATHER
29997 29997 │ PROJECT movie_id AS movie_id_22, link_type_id
29997 29997 │ TABLE SCAN movie_link
- 456 INNER JOIN HASH ON keyword_id = id_4
134170 3 │└DISTRIBUTE GATHER
134170 3 │ PROJECT id AS id_4
134170 3 │ FILTER keyword IN('based-on-novel','revenge','sequel')
134170 3 │ TABLE SCAN keyword
- 456 INNER JOIN HASH ON movie_id = movie_id_17
4523930 188 │└DISTRIBUTE HASH ON movie_id_17
4523930 188 │ PROJECT movie_id AS movie_id_17, keyword_id
4523930 188 │ TABLE SCAN movie_keyword
- 445 INNER JOIN HASH ON company_type_id = id_0
2 3 │└DISTRIBUTE GATHER
2 3 │ PROJECT id AS id_0
2 3 │ FILTER kind <> 'production companies'
2 3 │ TABLE SCAN company_type
- 512 INNER JOIN HASH ON company_id = id
105537 210031 │└DISTRIBUTE GATHER
105537 210031 │ FILTER country_code <> 'pl'
105537 210031 │ TABLE SCAN company_name
1337140 512 FILTER NOT (note IS NULL)
1337140 512 TABLE SCAN movie_companies
|