</>CodeVerse
Log inSign up
SQL
BeginnerOther languages

SQL from scratch

Query and manage relational databases with SQL: SELECT, filters, sorting, aggregates, JOINs, INSERT/UPDATE/DELETE, table design, subqueries, indexes and security. Your queries run on real SQLite in the browser.

9 lessons 2 h 18 min 200 XP No ratings yet 0 students
Start course

Complete every lesson to get your certificate.

Course content

1

Module 1

Querying data

What a database is and how to ask it for exactly the information you need.

0/5

Unit 1 · First queries

  • What is SQL? Your first query13 min+20
  • Filtering rows with WHERE15 min+20
  • Sorting, limiting and calculating14 min+20

Unit 2 · Summarizing and combining

  • Aggregate functions and GROUP BY16 min+20
  • Combining tables with JOIN
2

Module 2

Modifying and designing databases

Insert, update and delete data; create tables with rules; subqueries, indexes and security.

0/4

Unit 1 · Changing data

  • INSERT, UPDATE and DELETE16 min+20
  • Creating tables and rules (constraints)16 min+20

Unit 2 · Beyond the basics

  • Subqueries and CASE15 min+20
  • Indexes, performance and security15 min+20
18 min
+20