Skip to content

COUNT() - counts the number of records with a value in a field

Spinner
DataFrameas
df
variable
SELECT COUNT(birthdate) AS count_birthdates
FROM people;
Spinner
DataFrameas
df1
variable
SELECT COUNT(name) AS count_names, COUNT(birthdate) AS count_birthdates
FROM people;

COUNT(*) counts all the records in a table

Spinner
DataFrameas
df2
variable
SELECT COUNT(*) AS total_records
FROM people;

DISTINCT returns only unique values

Spinner
DataFrameas
df3
variable
SELECT COUNT(DISTINCT birthdate) AS count_distinct_birthdates
FROM people;

LIMIT- limits how many results we return

OR, AND, BETWEEN

Spinner
DataFrameas
df4
variable
SELECT *
FROM coats
Where color = 'yellow' OR length = 'short';
Spinner
DataFrameas
df5
variable
SELECT *
FROM coats
WHERE color = 'yellow' AND length = 'short';
Spinner
DataFrameas
df6
variable
SELECT *
FROM coats
WHERE buttons BETWEEN 1 AND 5;

OR operator - Use OR when you need to satisfy at least one condition

Spinner
DataFrameas
df7
variable
SELECT title
FROM films
WHERE release_year = 1994
OR release_year = 2000;

AND operator - Use AND if we need to satisfy all criteria