Learn SQL

SQL is a standard language for storing, manipulating and retrieving data in databases.

Our SQL tutorial will teach you how to use SQL in: MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres, and other database systems.

Start learning SQL now »

Examples in Each Chapter

With our online SQL editor, you can edit the SQL statements, and click on a button to view the result.

Example

SELECT * FROM Customers; Try it Yourself »

Click on the "Try it Yourself" button to see how it works.

SQL Exercises

Many chapters in this tutorial end with an exercise where you can check your level of knowledge.

See all SQL Exercises

SQL Examples

Learn by examples! This tutorial supplements all explanations with clarifying examples.

See All SQL Examples

SQL Quiz Test

Test your SQL skills at W3Schools!

Start SQL Quiz!

Track Your Progress

Create a free W3Schools account and get access to more features and learning materials:

  • Checkmark View your completed tutorials, exercises, and quizzes
  • Checkmark Keep an eye on your progress and daily streaks
  • Checkmark Set goals and create learning paths
  • Checkmark Create your own personal website
  • Sign Up for Free

    SQL References

    At W3Schools you will find a complete reference for keywords and functions:

    SQL Keyword Reference

    MYSQL Functions

    SQLServer Functions

    MS Access Functions

    SQL Quick Reference

    SQL Data Types

    Data types and ranges for Microsoft Access, MySQL and SQL Server.

    SQL Data Types

    Contact Sales

    If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
    [email protected]

    Report Error

    If you want to report an error, or if you want to make a suggestion, send us an e-mail:
    [email protected]

    W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use , cookie and privacy policy .

    W3Schools is Powered by W3.CSS .