Skip to content

SQL For Data Analysis

Master SQL For Data Analysis with 120 free flashcards. Study using spaced repetition and focus mode for effective learning in Data Science.

🎓 120 cards ⏱️ ~60 min Advanced
Study Full Deck →
Share: 𝕏 Twitter LinkedIn WhatsApp

🎯 What You'll Learn

Preview Questions

12 shown

What does SQL stand for?

Show ▼

Structured Query Language

What is the purpose of the SELECT statement in SQL?

Show ▼

To query and retrieve data from one or more tables

Which clause in a SELECT statement filters rows before grouping?

Show ▼

WHERE

Which clause in a SELECT statement filters groups after aggregation?

Show ▼

HAVING

What is the difference between WHERE and HAVING?

Show ▼

WHERE filters individual rows before GROUP BY; HAVING filters aggregated groups after GROUP BY

What does the DISTINCT keyword do?

Show ▼

Returns only unique values, removing duplicate rows from the result set

What is the default sort order of ORDER BY?

Show ▼

Ascending (ASC)

How do you sort results in descending order?

Show ▼

ORDER BY column_name DESC

What does LIMIT 10 OFFSET 20 return?

Show ▼

The 10 rows starting at position 21 (rows 21-30)

What is the difference between LIMIT and OFFSET?

Show ▼

LIMIT sets the maximum rows returned; OFFSET specifies how many rows to skip before starting to return rows

What is the result of SELECT 1 + '2' in MySQL?

Show ▼

3 (MySQL performs implicit type conversion from string to number)

What is NULL in SQL?

Show ▼

A special marker representing the absence of any value; it is not zero and not an empty string

🎓 Start studying SQL For Data Analysis

🎮 Study Modes Available

🔄

Flashcards

Flip to reveal

🧠

Focus Mode

Spaced repetition

Multiple Choice

Test your knowledge

⌨️

Type Answer

Active recall

📚

Learn Mode

Multi-round mastery

🎯

Match Game

Memory challenge

Related Topics in Data Science

📖 Learning Resources