|
- 1 PROJECT a1 AS movie_company, a2 AS rating, a3 AS drama_horror_movie
- 1 AGGREGATE MIN(name) AS a1, MIN(info) AS a2, MIN(title) AS a3
- 0 PROJECT name, info, title
- 0 PROJECT name, info, title
- 0 INNER JOIN HASH ON tuple(PROJECTION_331.movie_id,PROJECTION_331.movie_id,PROJECTION_331.id) = tuple(PROJECTION_322.movie_id,PROJECTION_322.movie_id,PROJECTION_322.movie_id)
- 1533909 │└PROJECT movie_id AS movie_id_right
- 1533909 │ PROJECT movie_id
- 1533909 │ INNER JOIN HASH ON PROJECTION_328.info_type_id = PROJECTION_325.id
- 1 │ │└PROJECT id
- 1 │ │ PROJECT id
- 1 │ │ TABLE SCAN info_type WHERE info = 'genres'
- 14835720 │ PROJECT info_type_id, movie_id
- 14835720 │ PROJECT movie_id, info_type_id
- 14835720 │ TABLE SCAN movie_info WHERE TRUE
- 0 PROJECT movie_id AS movie_id_left, movie_id AS movie_id_left_2, id, name, info, title
- 0 PROJECT name, movie_id, info, movie_id, title, id
- 0 INNER JOIN HASH ON tuple(PROJECTION_343.movie_id,PROJECTION_343.id) = tuple(PROJECTION_334.movie_id,PROJECTION_334.movie_id)
- 15849 │└PROJECT movie_id AS movie_id_right, info
- 15849 │ PROJECT info, movie_id
- 15849 │ INNER JOIN HASH ON PROJECTION_340.info_type_id = PROJECTION_337.id
- 1 │ │└PROJECT id
- 1 │ │ PROJECT id
- 1 │ │ TABLE SCAN info_type WHERE info = 'rating'
- 52629 │ PROJECT info_type_id, info, movie_id
- 52629 │ PROJECT movie_id, info, info_type_id
- 52629 │ TABLE SCAN movie_info_idx WHERE info > '8.0'
- 0 PROJECT movie_id AS movie_id_left, id, name, title
- 0 PROJECT name, movie_id, title, id
- 0 INNER JOIN HASH ON PROJECTION_349.movie_id = PROJECTION_346.id
- 445860 │└PROJECT id, title
- 445860 │ PROJECT id, title
- 445860 │ TABLE SCAN title WHERE (production_year >= 2005) AND (production_year <= 2008)
- 0 PROJECT movie_id, name
- 0 PROJECT name, movie_id
- 0 INNER JOIN HASH ON PROJECTION_355.company_type_id = PROJECTION_352.id
- 1 │└PROJECT id
- 1 │ PROJECT id
- 1 │ TABLE SCAN company_type WHERE kind = 'production companies'
- 0 PROJECT company_type_id, name, movie_id
- 0 PROJECT name, company_type_id, movie_id
- 0 INNER JOIN HASH ON PROJECTION_361.id = PROJECTION_358.company_id
- 2609129 │└PROJECT company_id, company_type_id, movie_id
- 2609129 │ PROJECT company_id, company_type_id, movie_id
- 2609129 │ TABLE SCAN movie_companies
- 0 PROJECT id, name
- 0 PROJECT id, name
- 0 TABLE SCAN company_name WHERE country_code = 'us'
|
|
1 1 PROJECT movie_company, rating, drama_horror_movie
1 1 AGGREGATE MIN(name), MIN(info), MIN(title)
64071 10 DISTRIBUTE GATHER
64071 10 AGGREGATE MIN(name), MIN(info), MIN(title)
64071 397 INNER JOIN HASH ON movie_id = id AND movie_id = id AND movie_id = id
64071 1311 │└DISTRIBUTE GATHER
64071 1311 │ INNER JOIN HASH ON id = info_type_id
23 1 │ │└DISTRIBUTE GATHER
23 1 │ │ FILTER info = 'rating'
113 113 │ │ DISTRIBUTE ROUND ROBIN
113 113 │ │ TABLE SCAN info_type WHERE info = 'rating'
64071 6511 │ INNER JOIN HASH ON movie_id = movie_id AND movie_id = movie_id
64071 102526 │ │└DISTRIBUTE GATHER
64071 102526 │ │ INNER JOIN HASH ON id = info_type_id
23 1 │ │ │└DISTRIBUTE GATHER
23 1 │ │ │ FILTER info = 'genres'
113 113 │ │ │ DISTRIBUTE ROUND ROBIN
113 113 │ │ │ TABLE SCAN info_type WHERE info = 'genres'
306430 102526 │ │ INNER JOIN HASH ON movie_id = movie_id
260916 552328 │ │ │└DISTRIBUTE HASH ON movie_id
260916 552328 │ │ │ INNER JOIN HASH ON id = company_type_id
1 1 │ │ │ │└DISTRIBUTE GATHER
1 1 │ │ │ │ FILTER kind = 'production companies'
4 4 │ │ │ │ DISTRIBUTE ROUND ROBIN
4 4 │ │ │ │ TABLE SCAN company_type WHERE kind = 'production companies'
521832 570132 │ │ │ INNER JOIN HASH ON id = company_id
47000 84843 │ │ │ │└DISTRIBUTE GATHER
47000 84843 │ │ │ │ FILTER country_code = 'us'
234997 234997 │ │ │ │ TABLE SCAN company_name WHERE country_code = 'us'
2609129 1376261 │ │ │ TABLE SCAN movie_companies WHERE (((company_id >= 1) AND (company_id <= 234997)) AND TRUE) AND (((company_type_id >= 2) AND (company_type_id <= 2)) AND company_type_id IN 2)
2967144 272720 │ │ DISTRIBUTE HASH ON movie_id
2967144 272720 │ │ FILTER (info = 'Drama') OR (info = 'Horror')
14835720 1724005 │ │ TABLE SCAN movie_info WHERE (((info = 'Drama') OR (info = 'Horror')) AND CASE MOD(HASH_REPARTITION movie_id,10) WHEN 0 THEN (((movie_id >= 67) AND (movie_id <= 2525688)) AND TRUE) WHEN 1 THEN (((movie_id >= 45) AND (movie_id <= 2525732)) AND TRUE) WHEN 2 THEN (((movie_id >= 24) AND (movie_id <= 2525701)) AND TRUE) WHEN 3 THEN (((movie_id >= 2) AND (movie_id <= 2525729)) AND TRUE) WHEN 4 THEN (((movie_id >= 55) AND (movie_id <= 2525738)) AND TRUE) WHEN 5 THEN (((mov...
276007 52629 │ FILTER info > '8.0'
1380035 1380035 │ TABLE SCAN movie_info_idx WHERE ((info > '8.0') AND ((((movie_id >= 196) AND (movie_id <= 2525743)) AND ((movie_id >= 196) AND (movie_id <= 2525743))) AND TRUE)) AND (((info_type_id >= 101) AND (info_type_id <= 101)) AND info_type_id IN 101)
72238 445860 FILTER (production_year >= 2005) AND (production_year <= 2008)
2528312 2528312 TABLE SCAN title WHERE ((production_year >= 2005) AND (production_year <= 2008)) AND (((((id >= 8805) AND (id <= 2521635)) AND ((id >= 8805) AND (id <= 2521635))) AND ((id >= 8805) AND (id <= 2521635))) AND TRUE)
|
|
1 ∞ PROJECT min AS movie_company, min_38 AS rating, min_39 AS drama_horror_movie
1 1 AGGREGATE MIN(min_40) AS min, MIN(min_41) AS min_38, MIN(min_42) AS min_39
- 16 DISTRIBUTE GATHER
- 16 AGGREGATE MIN(name) AS min_40, MIN(info_27) AS min_41, MIN(title) AS min_42
- 397 INNER JOIN HASH ON movie_id = id_32
53012 445860 │└DISTRIBUTE HASH ON id_32
53012 445860 │ PROJECT id AS id_32, title
53012 445860 │ FILTER production_year BETWEEN 2005 AND 2008
53012 445860 │ TABLE SCAN title
- 1311 INNER JOIN HASH ON info_type_id_26 = id_8
113 1 │└DISTRIBUTE GATHER
113 1 │ PROJECT id AS id_8
113 1 │ FILTER info = 'rating'
113 1 │ TABLE SCAN info_type
- 1311 INNER JOIN HASH ON movie_id = movie_id_25
1380035 15849 │└DISTRIBUTE HASH ON movie_id_25
1380035 15849 │ PROJECT movie_id AS movie_id_25, info_type_id AS info_type_id_26, info AS info_27
1380035 15849 │ FILTER info > '8.0'
1380035 15849 │ TABLE SCAN movie_info_idx
- 1311 INNER JOIN HASH ON info_type_id = id_4
113 1 │└DISTRIBUTE GATHER
113 1 │ PROJECT id AS id_4
113 1 │ FILTER info = 'genres'
113 1 │ TABLE SCAN info_type
- 1311 INNER JOIN HASH ON movie_id = movie_id_18
13352148 1943 │└DISTRIBUTE HASH ON movie_id_18
13352148 1943 │ PROJECT movie_id AS movie_id_18, info_type_id
13352148 1943 │ FILTER info IN('Drama','Horror')
13352148 1943 │ TABLE SCAN movie_info
- 1264 INNER JOIN HASH ON company_type_id = id_0
4 1 │└DISTRIBUTE GATHER
4 1 │ PROJECT id AS id_0
4 1 │ FILTER kind = 'production companies'
4 1 │ TABLE SCAN company_type
- 1264 INNER JOIN HASH ON id = company_id
2609129 2438 │└DISTRIBUTE HASH ON company_id
2609129 2438 │ TABLE SCAN movie_companies
211497 998 FILTER country_code = 'us'
211497 998 TABLE SCAN company_name
|