Search questions…
⌘
K
English
Tiếng Việt
日本語
한국어
Español
العربية
বাংলা
čeština
Dansk
Deutsch
Ελληνικά
Suomi
Français
Gaeilge
ગુજરાતી
Hausa
हिन्दी
Hrvatski
Magyar
Bahasa Indonesia
Italiano
Basa Jawa
ქართული
Lietuvių
मराठी
Melayu
Malti
नेपाली
Nederlands
Norsk
ਪੰਜਾਬੀ
Polski
Português
Română
Русский
Slovenščina
Shqip
Svenska
Kiswahili
தமிழ்
తెలుగు
ภาษาไทย
Türkçe
اردو
简体中文
flow
Home
Topics
Categories
Learning paths
Search
Home
/
Database
/
SQL
Database
SQL
Relational database querying: joins, indexes and transactions.
30
questions
updated weekly
Junior
10
Middle
12
Senior
8
SQL questions
15 / 30 shown
Default
Popular
Newest
›
Explain INNER, LEFT, RIGHT and FULL JOIN.
Junior
#Join
#Query
Details →
›
How does the SELECT statement work?
Junior
#Query
Details →
›
How do you filter rows with WHERE?
Junior
#Query
Details →
›
What are aggregate functions (COUNT, SUM, AVG, etc.)?
Junior
#Query
Details →
›
How do GROUP BY and HAVING work?
Junior
#Query
Details →
›
How do ORDER BY and LIMIT work, and how do you paginate?
Junior
#Query
Details →
›
How do INSERT, UPDATE and DELETE work?
Junior
#Query
Details →
›
How do you handle duplicates with DISTINCT?
Junior
#Query
Details →
›
What are subqueries and how do you use them?
Middle
#Query
Details →
›
What are UNION, INTERSECT and EXCEPT?
Middle
#Query
Details →
›
How does the CASE expression work?
Middle
#Query
Details →
›
What are common string and date functions?
Middle
#Query
Details →
›
What is a self-join?
Middle
#Query
Details →
›
What are window functions?
Senior
#Query
Details →
›
What are Common Table Expressions (CTEs)?
Senior
#Query
Details →