Skip to content

Commit 309a7d6

Browse files
committed
Format SQL queries for readability
1 parent 6b344bc commit 309a7d6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

113 files changed

+3911
-113
lines changed

10a.sql

+22-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,22 @@
1-
SELECT MIN(chn.name) AS uncredited_voiced_character, MIN(t.title) AS russian_movie FROM char_name AS chn, cast_info AS ci, company_name AS cn, company_type AS ct, movie_companies AS mc, role_type AS rt, title AS t WHERE ci.note like '%(voice)%' and ci.note like '%(uncredited)%' AND cn.country_code = '[ru]' AND rt.role = 'actor' AND t.production_year > 2005 AND t.id = mc.movie_id AND t.id = ci.movie_id AND ci.movie_id = mc.movie_id AND chn.id = ci.person_role_id AND rt.id = ci.role_id AND cn.id = mc.company_id AND ct.id = mc.company_type_id;
1+
SELECT MIN(chn.name) AS uncredited_voiced_character,
2+
MIN(t.title) AS russian_movie
3+
FROM char_name AS chn,
4+
cast_info AS ci,
5+
company_name AS cn,
6+
company_type AS ct,
7+
movie_companies AS mc,
8+
role_type AS rt,
9+
title AS t
10+
WHERE ci.note LIKE '%(voice)%'
11+
AND ci.note LIKE '%(uncredited)%'
12+
AND cn.country_code = '[ru]'
13+
AND rt.role = 'actor'
14+
AND t.production_year > 2005
15+
AND t.id = mc.movie_id
16+
AND t.id = ci.movie_id
17+
AND ci.movie_id = mc.movie_id
18+
AND chn.id = ci.person_role_id
19+
AND rt.id = ci.role_id
20+
AND cn.id = mc.company_id
21+
AND ct.id = mc.company_type_id;
22+

10b.sql

+21-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,21 @@
1-
SELECT MIN(chn.name) AS character, MIN(t.title) AS russian_mov_with_actor_producer FROM char_name AS chn, cast_info AS ci, company_name AS cn, company_type AS ct, movie_companies AS mc, role_type AS rt, title AS t WHERE ci.note like '%(producer)%' AND cn.country_code = '[ru]' AND rt.role = 'actor' AND t.production_year > 2010 AND t.id = mc.movie_id AND t.id = ci.movie_id AND ci.movie_id = mc.movie_id AND chn.id = ci.person_role_id AND rt.id = ci.role_id AND cn.id = mc.company_id AND ct.id = mc.company_type_id;
1+
SELECT MIN(chn.name) AS character,
2+
MIN(t.title) AS russian_mov_with_actor_producer
3+
FROM char_name AS chn,
4+
cast_info AS ci,
5+
company_name AS cn,
6+
company_type AS ct,
7+
movie_companies AS mc,
8+
role_type AS rt,
9+
title AS t
10+
WHERE ci.note LIKE '%(producer)%'
11+
AND cn.country_code = '[ru]'
12+
AND rt.role = 'actor'
13+
AND t.production_year > 2010
14+
AND t.id = mc.movie_id
15+
AND t.id = ci.movie_id
16+
AND ci.movie_id = mc.movie_id
17+
AND chn.id = ci.person_role_id
18+
AND rt.id = ci.role_id
19+
AND cn.id = mc.company_id
20+
AND ct.id = mc.company_type_id;
21+

10c.sql

+19-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,19 @@
1-
SELECT MIN(chn.name) AS character, MIN(t.title) AS movie_with_american_producer FROM char_name AS chn, cast_info AS ci, company_name AS cn, company_type AS ct, movie_companies AS mc, role_type AS rt, title AS t WHERE ci.note like '%(producer)%' AND cn.country_code = '[us]' AND t.production_year > 1990 AND t.id = mc.movie_id AND t.id = ci.movie_id AND ci.movie_id = mc.movie_id AND chn.id = ci.person_role_id AND rt.id = ci.role_id AND cn.id = mc.company_id AND ct.id = mc.company_type_id;
1+
SELECT MIN(chn.name) AS character,
2+
MIN(t.title) AS movie_with_american_producer
3+
FROM char_name AS chn,
4+
cast_info AS ci,
5+
company_name AS cn,
6+
company_type AS ct,
7+
movie_companies AS mc,
8+
role_type AS rt,
9+
title AS t
10+
WHERE ci.note LIKE '%(producer)%'
11+
AND cn.country_code = '[us]'
12+
AND t.production_year > 1990
13+
AND t.id = mc.movie_id
14+
AND t.id = ci.movie_id
15+
AND ci.movie_id = mc.movie_id
16+
AND chn.id = ci.person_role_id
17+
AND rt.id = ci.role_id
18+
AND cn.id = mc.company_id
19+
AND ct.id = mc.company_type_id;

11a.sql

+30-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,30 @@
1-
SELECT MIN(cn.name) AS from_company, MIN(lt.link) AS movie_link_type, MIN(t.title) AS non_polish_sequel_movie FROM company_name AS cn, company_type AS ct, keyword AS k, link_type AS lt, movie_companies AS mc, movie_keyword AS mk, movie_link AS ml, title AS t WHERE cn.country_code !='[pl]' AND (cn.name LIKE '%Film%' OR cn.name LIKE '%Warner%') AND ct.kind ='production companies' AND k.keyword ='sequel' AND lt.link LIKE '%follow%' AND mc.note IS NULL AND t.production_year BETWEEN 1950 AND 2000 AND lt.id = ml.link_type_id AND ml.movie_id = t.id AND t.id = mk.movie_id AND mk.keyword_id = k.id AND t.id = mc.movie_id AND mc.company_type_id = ct.id AND mc.company_id = cn.id AND ml.movie_id = mk.movie_id AND ml.movie_id = mc.movie_id AND mk.movie_id = mc.movie_id;
1+
SELECT MIN(cn.name) AS from_company,
2+
MIN(lt.link) AS movie_link_type,
3+
MIN(t.title) AS non_polish_sequel_movie
4+
FROM company_name AS cn,
5+
company_type AS ct,
6+
keyword AS k,
7+
link_type AS lt,
8+
movie_companies AS mc,
9+
movie_keyword AS mk,
10+
movie_link AS ml,
11+
title AS t
12+
WHERE cn.country_code !='[pl]'
13+
AND (cn.name LIKE '%Film%'
14+
OR cn.name LIKE '%Warner%')
15+
AND ct.kind ='production companies'
16+
AND k.keyword ='sequel'
17+
AND lt.link LIKE '%follow%'
18+
AND mc.note IS NULL
19+
AND t.production_year BETWEEN 1950 AND 2000
20+
AND lt.id = ml.link_type_id
21+
AND ml.movie_id = t.id
22+
AND t.id = mk.movie_id
23+
AND mk.keyword_id = k.id
24+
AND t.id = mc.movie_id
25+
AND mc.company_type_id = ct.id
26+
AND mc.company_id = cn.id
27+
AND ml.movie_id = mk.movie_id
28+
AND ml.movie_id = mc.movie_id
29+
AND mk.movie_id = mc.movie_id;
30+

11b.sql

+31-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,31 @@
1-
SELECT MIN(cn.name) AS from_company, MIN(lt.link) AS movie_link_type, MIN(t.title) AS sequel_movie FROM company_name AS cn, company_type AS ct, keyword AS k, link_type AS lt, movie_companies AS mc, movie_keyword AS mk, movie_link AS ml, title AS t WHERE cn.country_code !='[pl]' AND (cn.name LIKE '%Film%' OR cn.name LIKE '%Warner%') AND ct.kind ='production companies' AND k.keyword ='sequel' AND lt.link LIKE '%follows%' AND mc.note IS NULL AND t.production_year = 1998 and t.title like '%Money%' AND lt.id = ml.link_type_id AND ml.movie_id = t.id AND t.id = mk.movie_id AND mk.keyword_id = k.id AND t.id = mc.movie_id AND mc.company_type_id = ct.id AND mc.company_id = cn.id AND ml.movie_id = mk.movie_id AND ml.movie_id = mc.movie_id AND mk.movie_id = mc.movie_id;
1+
SELECT MIN(cn.name) AS from_company,
2+
MIN(lt.link) AS movie_link_type,
3+
MIN(t.title) AS sequel_movie
4+
FROM company_name AS cn,
5+
company_type AS ct,
6+
keyword AS k,
7+
link_type AS lt,
8+
movie_companies AS mc,
9+
movie_keyword AS mk,
10+
movie_link AS ml,
11+
title AS t
12+
WHERE cn.country_code !='[pl]'
13+
AND (cn.name LIKE '%Film%'
14+
OR cn.name LIKE '%Warner%')
15+
AND ct.kind ='production companies'
16+
AND k.keyword ='sequel'
17+
AND lt.link LIKE '%follows%'
18+
AND mc.note IS NULL
19+
AND t.production_year = 1998
20+
AND t.title LIKE '%Money%'
21+
AND lt.id = ml.link_type_id
22+
AND ml.movie_id = t.id
23+
AND t.id = mk.movie_id
24+
AND mk.keyword_id = k.id
25+
AND t.id = mc.movie_id
26+
AND mc.company_type_id = ct.id
27+
AND mc.company_id = cn.id
28+
AND ml.movie_id = mk.movie_id
29+
AND ml.movie_id = mc.movie_id
30+
AND mk.movie_id = mc.movie_id;
31+

11c.sql

+32-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,32 @@
1-
SELECT MIN(cn.name) AS from_company, MIN(mc.note) AS production_note, MIN(t.title) AS movie_based_on_book FROM company_name AS cn, company_type AS ct, keyword AS k, link_type AS lt, movie_companies AS mc, movie_keyword AS mk, movie_link AS ml, title AS t WHERE cn.country_code !='[pl]' and (cn.name like '20th Century Fox%' or cn.name like 'Twentieth Century Fox%') AND ct.kind != 'production companies' and ct.kind is not NULL AND k.keyword in ('sequel', 'revenge', 'based-on-novel') AND mc.note is not NULL AND t.production_year > 1950 AND lt.id = ml.link_type_id AND ml.movie_id = t.id AND t.id = mk.movie_id AND mk.keyword_id = k.id AND t.id = mc.movie_id AND mc.company_type_id = ct.id AND mc.company_id = cn.id AND ml.movie_id = mk.movie_id AND ml.movie_id = mc.movie_id AND mk.movie_id = mc.movie_id;
1+
SELECT MIN(cn.name) AS from_company,
2+
MIN(mc.note) AS production_note,
3+
MIN(t.title) AS movie_based_on_book
4+
FROM company_name AS cn,
5+
company_type AS ct,
6+
keyword AS k,
7+
link_type AS lt,
8+
movie_companies AS mc,
9+
movie_keyword AS mk,
10+
movie_link AS ml,
11+
title AS t
12+
WHERE cn.country_code !='[pl]'
13+
AND (cn.name LIKE '20th Century Fox%'
14+
OR cn.name LIKE 'Twentieth Century Fox%')
15+
AND ct.kind != 'production companies'
16+
AND ct.kind IS NOT NULL
17+
AND k.keyword IN ('sequel',
18+
'revenge',
19+
'based-on-novel')
20+
AND mc.note IS NOT NULL
21+
AND t.production_year > 1950
22+
AND lt.id = ml.link_type_id
23+
AND ml.movie_id = t.id
24+
AND t.id = mk.movie_id
25+
AND mk.keyword_id = k.id
26+
AND t.id = mc.movie_id
27+
AND mc.company_type_id = ct.id
28+
AND mc.company_id = cn.id
29+
AND ml.movie_id = mk.movie_id
30+
AND ml.movie_id = mc.movie_id
31+
AND mk.movie_id = mc.movie_id;
32+

11d.sql

+30-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,30 @@
1-
SELECT MIN(cn.name) AS from_company, MIN(mc.note) AS production_note, MIN(t.title) AS movie_based_on_book FROM company_name AS cn, company_type AS ct, keyword AS k, link_type AS lt, movie_companies AS mc, movie_keyword AS mk, movie_link AS ml, title AS t WHERE cn.country_code !='[pl]' AND ct.kind != 'production companies' and ct.kind is not NULL AND k.keyword in ('sequel', 'revenge', 'based-on-novel') AND mc.note is not NULL AND t.production_year > 1950 AND lt.id = ml.link_type_id AND ml.movie_id = t.id AND t.id = mk.movie_id AND mk.keyword_id = k.id AND t.id = mc.movie_id AND mc.company_type_id = ct.id AND mc.company_id = cn.id AND ml.movie_id = mk.movie_id AND ml.movie_id = mc.movie_id AND mk.movie_id = mc.movie_id;
1+
SELECT MIN(cn.name) AS from_company,
2+
MIN(mc.note) AS production_note,
3+
MIN(t.title) AS movie_based_on_book
4+
FROM company_name AS cn,
5+
company_type AS ct,
6+
keyword AS k,
7+
link_type AS lt,
8+
movie_companies AS mc,
9+
movie_keyword AS mk,
10+
movie_link AS ml,
11+
title AS t
12+
WHERE cn.country_code !='[pl]'
13+
AND ct.kind != 'production companies'
14+
AND ct.kind IS NOT NULL
15+
AND k.keyword IN ('sequel',
16+
'revenge',
17+
'based-on-novel')
18+
AND mc.note IS NOT NULL
19+
AND t.production_year > 1950
20+
AND lt.id = ml.link_type_id
21+
AND ml.movie_id = t.id
22+
AND t.id = mk.movie_id
23+
AND mk.keyword_id = k.id
24+
AND t.id = mc.movie_id
25+
AND mc.company_type_id = ct.id
26+
AND mc.company_id = cn.id
27+
AND ml.movie_id = mk.movie_id
28+
AND ml.movie_id = mc.movie_id
29+
AND mk.movie_id = mc.movie_id;
30+

12a.sql

+30-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,30 @@
1-
SELECT MIN(cn.name) AS movie_company, MIN(mi_idx.info) AS rating, MIN(t.title) AS drama_horror_movie FROM company_name AS cn, company_type AS ct, info_type AS it1, info_type AS it2, movie_companies AS mc, movie_info AS mi, movie_info_idx AS mi_idx, title AS t WHERE cn.country_code = '[us]' AND ct.kind = 'production companies' AND it1.info = 'genres' AND it2.info = 'rating' AND mi.info in ('Drama', 'Horror') AND mi_idx.info > '8.0' AND t.production_year between 2005 and 2008 AND t.id = mi.movie_id AND t.id = mi_idx.movie_id AND mi.info_type_id = it1.id AND mi_idx.info_type_id = it2.id AND t.id = mc.movie_id AND ct.id = mc.company_type_id AND cn.id = mc.company_id AND mc.movie_id = mi.movie_id AND mc.movie_id = mi_idx.movie_id AND mi.movie_id = mi_idx.movie_id;
1+
SELECT MIN(cn.name) AS movie_company,
2+
MIN(mi_idx.info) AS rating,
3+
MIN(t.title) AS drama_horror_movie
4+
FROM company_name AS cn,
5+
company_type AS ct,
6+
info_type AS it1,
7+
info_type AS it2,
8+
movie_companies AS mc,
9+
movie_info AS mi,
10+
movie_info_idx AS mi_idx,
11+
title AS t
12+
WHERE cn.country_code = '[us]'
13+
AND ct.kind = 'production companies'
14+
AND it1.info = 'genres'
15+
AND it2.info = 'rating'
16+
AND mi.info IN ('Drama',
17+
'Horror')
18+
AND mi_idx.info > '8.0'
19+
AND t.production_year BETWEEN 2005 AND 2008
20+
AND t.id = mi.movie_id
21+
AND t.id = mi_idx.movie_id
22+
AND mi.info_type_id = it1.id
23+
AND mi_idx.info_type_id = it2.id
24+
AND t.id = mc.movie_id
25+
AND ct.id = mc.company_type_id
26+
AND cn.id = mc.company_id
27+
AND mc.movie_id = mi.movie_id
28+
AND mc.movie_id = mi_idx.movie_id
29+
AND mi.movie_id = mi_idx.movie_id;
30+

12b.sql

+30-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,30 @@
1-
SELECT MIN(mi.info) AS budget, MIN(t.title) AS unsuccsessful_movie FROM company_name AS cn, company_type AS ct, info_type AS it1, info_type AS it2, movie_companies AS mc, movie_info AS mi, movie_info_idx AS mi_idx, title AS t WHERE cn.country_code ='[us]' AND ct.kind is not NULL and (ct.kind ='production companies' or ct.kind = 'distributors') AND it1.info ='budget' AND it2.info ='bottom 10 rank' AND t.production_year >2000 AND (t.title LIKE 'Birdemic%' OR t.title LIKE '%Movie%') AND t.id = mi.movie_id AND t.id = mi_idx.movie_id AND mi.info_type_id = it1.id AND mi_idx.info_type_id = it2.id AND t.id = mc.movie_id AND ct.id = mc.company_type_id AND cn.id = mc.company_id AND mc.movie_id = mi.movie_id AND mc.movie_id = mi_idx.movie_id AND mi.movie_id = mi_idx.movie_id;
1+
SELECT MIN(mi.info) AS budget,
2+
MIN(t.title) AS unsuccsessful_movie
3+
FROM company_name AS cn,
4+
company_type AS ct,
5+
info_type AS it1,
6+
info_type AS it2,
7+
movie_companies AS mc,
8+
movie_info AS mi,
9+
movie_info_idx AS mi_idx,
10+
title AS t
11+
WHERE cn.country_code ='[us]'
12+
AND ct.kind IS NOT NULL
13+
AND (ct.kind ='production companies'
14+
OR ct.kind = 'distributors')
15+
AND it1.info ='budget'
16+
AND it2.info ='bottom 10 rank'
17+
AND t.production_year >2000
18+
AND (t.title LIKE 'Birdemic%'
19+
OR t.title LIKE '%Movie%')
20+
AND t.id = mi.movie_id
21+
AND t.id = mi_idx.movie_id
22+
AND mi.info_type_id = it1.id
23+
AND mi_idx.info_type_id = it2.id
24+
AND t.id = mc.movie_id
25+
AND ct.id = mc.company_type_id
26+
AND cn.id = mc.company_id
27+
AND mc.movie_id = mi.movie_id
28+
AND mc.movie_id = mi_idx.movie_id
29+
AND mi.movie_id = mi_idx.movie_id;
30+

12c.sql

+32-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,32 @@
1-
SELECT MIN(cn.name) AS movie_company, MIN(mi_idx.info) AS rating, MIN(t.title) AS mainstream_movie FROM company_name AS cn, company_type AS ct, info_type AS it1, info_type AS it2, movie_companies AS mc, movie_info AS mi, movie_info_idx AS mi_idx, title AS t WHERE cn.country_code = '[us]' AND ct.kind = 'production companies' AND it1.info = 'genres' AND it2.info = 'rating' AND mi.info in ('Drama', 'Horror', 'Western', 'Family') AND mi_idx.info > '7.0' AND t.production_year between 2000 and 2010 AND t.id = mi.movie_id AND t.id = mi_idx.movie_id AND mi.info_type_id = it1.id AND mi_idx.info_type_id = it2.id AND t.id = mc.movie_id AND ct.id = mc.company_type_id AND cn.id = mc.company_id AND mc.movie_id = mi.movie_id AND mc.movie_id = mi_idx.movie_id AND mi.movie_id = mi_idx.movie_id;
1+
SELECT MIN(cn.name) AS movie_company,
2+
MIN(mi_idx.info) AS rating,
3+
MIN(t.title) AS mainstream_movie
4+
FROM company_name AS cn,
5+
company_type AS ct,
6+
info_type AS it1,
7+
info_type AS it2,
8+
movie_companies AS mc,
9+
movie_info AS mi,
10+
movie_info_idx AS mi_idx,
11+
title AS t
12+
WHERE cn.country_code = '[us]'
13+
AND ct.kind = 'production companies'
14+
AND it1.info = 'genres'
15+
AND it2.info = 'rating'
16+
AND mi.info IN ('Drama',
17+
'Horror',
18+
'Western',
19+
'Family')
20+
AND mi_idx.info > '7.0'
21+
AND t.production_year BETWEEN 2000 AND 2010
22+
AND t.id = mi.movie_id
23+
AND t.id = mi_idx.movie_id
24+
AND mi.info_type_id = it1.id
25+
AND mi_idx.info_type_id = it2.id
26+
AND t.id = mc.movie_id
27+
AND ct.id = mc.company_type_id
28+
AND cn.id = mc.company_id
29+
AND mc.movie_id = mi.movie_id
30+
AND mc.movie_id = mi_idx.movie_id
31+
AND mi.movie_id = mi_idx.movie_id;
32+

13a.sql

+29-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,29 @@
1-
SELECT MIN(mi.info) AS release_date, MIN(miidx.info) AS rating, MIN(t.title) AS german_movie FROM company_name AS cn, company_type AS ct, info_type AS it, info_type AS it2, kind_type AS kt, movie_companies AS mc, movie_info AS mi, movie_info_idx AS miidx, title AS t WHERE cn.country_code ='[de]' AND ct.kind ='production companies' AND it.info ='rating' AND it2.info ='release dates' AND kt.kind ='movie' AND mi.movie_id = t.id AND it2.id = mi.info_type_id AND kt.id = t.kind_id AND mc.movie_id = t.id AND cn.id = mc.company_id AND ct.id = mc.company_type_id AND miidx.movie_id = t.id AND it.id = miidx.info_type_id AND mi.movie_id = miidx.movie_id AND mi.movie_id = mc.movie_id AND miidx.movie_id = mc.movie_id;
1+
SELECT MIN(mi.info) AS release_date,
2+
MIN(miidx.info) AS rating,
3+
MIN(t.title) AS german_movie
4+
FROM company_name AS cn,
5+
company_type AS ct,
6+
info_type AS it,
7+
info_type AS it2,
8+
kind_type AS kt,
9+
movie_companies AS mc,
10+
movie_info AS mi,
11+
movie_info_idx AS miidx,
12+
title AS t
13+
WHERE cn.country_code ='[de]'
14+
AND ct.kind ='production companies'
15+
AND it.info ='rating'
16+
AND it2.info ='release dates'
17+
AND kt.kind ='movie'
18+
AND mi.movie_id = t.id
19+
AND it2.id = mi.info_type_id
20+
AND kt.id = t.kind_id
21+
AND mc.movie_id = t.id
22+
AND cn.id = mc.company_id
23+
AND ct.id = mc.company_type_id
24+
AND miidx.movie_id = t.id
25+
AND it.id = miidx.info_type_id
26+
AND mi.movie_id = miidx.movie_id
27+
AND mi.movie_id = mc.movie_id
28+
AND miidx.movie_id = mc.movie_id;
29+

13b.sql

+32-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,32 @@
1-
SELECT MIN(cn.name) AS producing_company, MIN(miidx.info) AS rating, MIN(t.title) AS movie_about_winning FROM company_name AS cn, company_type AS ct, info_type AS it, info_type AS it2, kind_type AS kt, movie_companies AS mc, movie_info AS mi, movie_info_idx AS miidx, title AS t WHERE cn.country_code ='[us]' AND ct.kind ='production companies' AND it.info ='rating' AND it2.info ='release dates' AND kt.kind ='movie' AND t.title != '' AND (t.title LIKE '%Champion%' OR t.title LIKE '%Loser%') AND mi.movie_id = t.id AND it2.id = mi.info_type_id AND kt.id = t.kind_id AND mc.movie_id = t.id AND cn.id = mc.company_id AND ct.id = mc.company_type_id AND miidx.movie_id = t.id AND it.id = miidx.info_type_id AND mi.movie_id = miidx.movie_id AND mi.movie_id = mc.movie_id AND miidx.movie_id = mc.movie_id;
1+
SELECT MIN(cn.name) AS producing_company,
2+
MIN(miidx.info) AS rating,
3+
MIN(t.title) AS movie_about_winning
4+
FROM company_name AS cn,
5+
company_type AS ct,
6+
info_type AS it,
7+
info_type AS it2,
8+
kind_type AS kt,
9+
movie_companies AS mc,
10+
movie_info AS mi,
11+
movie_info_idx AS miidx,
12+
title AS t
13+
WHERE cn.country_code ='[us]'
14+
AND ct.kind ='production companies'
15+
AND it.info ='rating'
16+
AND it2.info ='release dates'
17+
AND kt.kind ='movie'
18+
AND t.title != ''
19+
AND (t.title LIKE '%Champion%'
20+
OR t.title LIKE '%Loser%')
21+
AND mi.movie_id = t.id
22+
AND it2.id = mi.info_type_id
23+
AND kt.id = t.kind_id
24+
AND mc.movie_id = t.id
25+
AND cn.id = mc.company_id
26+
AND ct.id = mc.company_type_id
27+
AND miidx.movie_id = t.id
28+
AND it.id = miidx.info_type_id
29+
AND mi.movie_id = miidx.movie_id
30+
AND mi.movie_id = mc.movie_id
31+
AND miidx.movie_id = mc.movie_id;
32+

13c.sql

+32-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,32 @@
1-
SELECT MIN(cn.name) AS producing_company, MIN(miidx.info) AS rating, MIN(t.title) AS movie_about_winning FROM company_name AS cn, company_type AS ct, info_type AS it, info_type AS it2, kind_type AS kt, movie_companies AS mc, movie_info AS mi, movie_info_idx AS miidx, title AS t WHERE cn.country_code ='[us]' AND ct.kind ='production companies' AND it.info ='rating' AND it2.info ='release dates' AND kt.kind ='movie' AND t.title != '' AND (t.title LIKE 'Champion%' OR t.title LIKE 'Loser%') AND mi.movie_id = t.id AND it2.id = mi.info_type_id AND kt.id = t.kind_id AND mc.movie_id = t.id AND cn.id = mc.company_id AND ct.id = mc.company_type_id AND miidx.movie_id = t.id AND it.id = miidx.info_type_id AND mi.movie_id = miidx.movie_id AND mi.movie_id = mc.movie_id AND miidx.movie_id = mc.movie_id;
1+
SELECT MIN(cn.name) AS producing_company,
2+
MIN(miidx.info) AS rating,
3+
MIN(t.title) AS movie_about_winning
4+
FROM company_name AS cn,
5+
company_type AS ct,
6+
info_type AS it,
7+
info_type AS it2,
8+
kind_type AS kt,
9+
movie_companies AS mc,
10+
movie_info AS mi,
11+
movie_info_idx AS miidx,
12+
title AS t
13+
WHERE cn.country_code ='[us]'
14+
AND ct.kind ='production companies'
15+
AND it.info ='rating'
16+
AND it2.info ='release dates'
17+
AND kt.kind ='movie'
18+
AND t.title != ''
19+
AND (t.title LIKE 'Champion%'
20+
OR t.title LIKE 'Loser%')
21+
AND mi.movie_id = t.id
22+
AND it2.id = mi.info_type_id
23+
AND kt.id = t.kind_id
24+
AND mc.movie_id = t.id
25+
AND cn.id = mc.company_id
26+
AND ct.id = mc.company_type_id
27+
AND miidx.movie_id = t.id
28+
AND it.id = miidx.info_type_id
29+
AND mi.movie_id = miidx.movie_id
30+
AND mi.movie_id = mc.movie_id
31+
AND miidx.movie_id = mc.movie_id;
32+

0 commit comments

Comments
 (0)