This repository contains a structured SQL analysis of historical Oscar Award nominations and wins, covering nearly a century of cinematic achievements. The project aims to extract key performance metrics, identify trends, and highlight impressive achievements across films and performers.
The data covers The Academy Awards (the Oscars), the premier awards for artistic and technical merit in the film industry, presented annually by the Academy of Motion Picture Arts and Sciences (AMPAS).
- Source: The Academy Awards Database via Kaggle: The Oscar Award, 1927–2025
- Original Authors: Raphael Fontes and David Lu!!
- File:
data/the_oscar_award.csv
This analysis is optimized for a modern SQL environment, requiring specific aggregate functions.
- SQL Dialect: PostgreSQL (due to the use of
FILTERandARRAY_AGG). - Repository Structure:
schema.sql: Contains theCREATE TABLEstatement for theoscarstable.queries.sql: Contains the 10 analytical SQL queries.data/: Stores the raw data file.findings.md: The final report. Summarizes the key findings, conclusions, and metrics derived from the executed SQL queries.
The file queries.sql is structured into 10 sections, focusing on three main areas:
- Identify films with the highest number of Oscar wins.
- Find film hit rate (wins/nominations).
- Films that won all nominations they had in a year.
- 'Big Five' films; films that won in 5 major categories.
- Find Top-10 performers with the most Oscar wins (Acting categories only).
- Find performers with the highest number of nominations but no Oscar wins (Acting categories only).
- Count longest wait to first acting Oscar win.
- Top-10 directors with the most wins.
- People who have Oscar wins across
$\ge2$ competitive categories (e.g., ACTING, MUSIC, DIRECTING).
- Number of different winning films at the ceremony.
To replicate this analysis:
- Save this repository locally.
- Create the Table: Run the commands in
schema.sqlagainst your PostgreSQL database. - Load Data: Import the
the_oscar_award.csvfile from thedata/folder into the newly createdoscarstable. - Run Analysis: Execute the queries found in the
queries.sqlfile.
License: This project is under the MIT License.