Starter query checkpoint
By the end of Module 4, you should have one working SQL query.
It does not need to be complex. It needs to run.
A strong starter query has:
SELECTwith either*or specific columns.FROMwith the full table path.- Backticks around the table path.
LIMITto keep the result small while testing.
Checkpoint example:
SELECT contact_id, zip_code, signup_date, source FROM `team.signups` LIMIT 100;
This query tells BigQuery:
- Return the contact ID, zip code, signup date, and source columns.
- Read from the
team.signupstable. - Show only the first 100 rows.
A starter query is not the final finding. It is the stable base you will build on when you add filters, sorting, grouping, and summaries.
Checkpoint
Paste your starter query into the brief. Then write one sentence explaining what the query returns.
Add the Starter query section to your Organizer Query Brief.
Brief section template
Starter query SQL: SELECT [columns] FROM `project.dataset.table` LIMIT 10; - Rows returned: [N] - Bytes processed: [N] DISTINCT check on [column]: - Unique values returned: [N] - One observation: [e.g. "I expected ~50 states, saw 56 because territories are included."]
Wrapping the table path
Which character does BigQuery use to wrap a fully qualified table name like bigquery-public-data.usa_names.usa_1910_current?
You earned the First Query badge
You can write and run a working BigQuery SELECT. You know why backticks and commas matter. DISTINCT is in your toolkit for sanity-checking columns. In Module 5 you'll filter rows with WHERE, combine conditions, handle NULLs, and sort with ORDER BY.
Next: Module 5 · Filtering and Sorting: WHERE, ORDER BY, LIMIT
Continue to Module 5