Write a query to return the title of the film with the minimum duration.
A movie's duration can be found using the length column.
If there are ties, e.g., two movies have the same length, return either one of them.
Table:
film
film
film_id
title
description
release_year
language_id
original_language_id
rental_duration
rental_rate
length
replacement_cost
rating
last_update
1
ACADEMY DINOSAUR
A Epic Drama of a Feminist And a Mad Scientist who must Battle a Teacher in The Canadian Rockies
2006
1
NULL
6
0.99
86
20.99
PG
2017-09-10 17:46:03.905795-07
2
ACE GOLDFINGER
A Astounding Epistle of a Database Administrator And a Explorer who must Find a Car in Ancient China
2006
1
NULL
3
4.99
48
12.99
G
2017-09-10 17:46:03.905795-07
col_name | col_type
----------------------+--------------------------
film_id | integer
title | text
description | text
release_year | integer
language_id | smallint
original_language_id | smallint
rental_duration | smallint
rental_rate | numeric
length | smallint
replacement_cost | numeric
rating | text
Sample results
title
--------------
SHORT FILM
Solution
postgres
SELECT title
FROM film
ORDER BY length
LIMIT 1;
Explanation
This query selects the title of a movie from the "film" table in a Postgres database. It orders the results by the length of the movie (in minutes) in ascending order. It then limits the output to just one result, which will be the movie with the shortest length.
Copied
Last Submission
postgres
No submission yet for this engine. Run and submit your query to save it here.
Copied
Expected results
Submit a query to compare against expected output.