SQL QuestSQL Interview Questions › Querying Basics

Pre-1920 NYC Buildings

EasyFreeQuerying Basics

Find NYC buildings constructed before 1920 — the city's pre-Roaring-Twenties stock. Show bbl, borough, address, year_built, bldg_class. Order by year_built ascending (oldest first), then by address alphabetically for ties. Top 20.

Solve it in the browser editor →

Runs on SQLite in your browser, graded against the expected result, no signup. A wrong answer gets a diagnosis, not just "incorrect".

Schema

properties

bblboroughaddresszipbldg_classland_useyear_builtnum_floorsunits_residentialunits_totallot_area_sqftbldg_area_sqftassess_totalowner_namelatitudelongitude
1009720001MN240 1 AVENUE10009D74194513.00000008764881226750008942176790924050.00000BPP ST OWNER LLC40.7317236-73.9778964
1009950005MN1472 BROADWAY10036O45199851.000000002458001642675489648150.00000NYC ECONOMIC DEVELOPMENT CORPORATION40.7560214-73.9857642
1010070029MN1345 AVENUE OF THE AMER10105O95196849.0000000050903751931978429758550.000001345 LEASEHOLD LLC40.7630634-73.9792541

Expected output: Vintage NYC building stock

Hint

year_built may be 0 in the data (PLUTO uses 0 for unknown). Filter year_built > 0 AND year_built < 1920. Ties share a year — ORDER BY year_built, address keeps the grader happy.

Concepts

SELECT WHERE ORDER BY

Practise the topic: SQL practice questions

Related questions

Your First QueryEasy · FreePick Your ColumnsEasy · FreeFilter with WHEREEasy · FreeComparison OperatorsEasy · FreeMultiple Conditions (AND / OR)Easy · FreeThe IN OperatorEasy · Free

Where would this cost you points in an interview?

Ten questions, no signup: a Skillmap across nine SQL skills and the one to fix first.

Take the readiness test