SQL (Structured Query Language) is a programming language designed for managing data in relational database management systems (RDBMS). Originally based upon relational algebra and tuple relational calculus, its scope includes data insert, query, update and delete, schema creation and modification, and data access control.

SQL is a standard language for accessing and manipulating databases. This SQL tutorial will teach you how to use SQL to access and manipulate data in MySQL, SQL Server, MS Access, Oracle, Sybase, DB2, and other database systems. This SQL tutorial will also teach you to use commonly used SQL commands and you will be able to apply most of the knowledge gathered from this SQL tutorial to any of the modern day relational databases.

1.Another SQL Tutorial
A very comprehensive and well written SQL programming tutorial. Major topics include SQL Commands, Table Manipulation, Advanced SQL and SQL Syntax. Useful for the programmers / developers of all levels.
2.Another SQL Tutorial #2
This one is a well written SQL programming tutorial. The concepts are well explained with the help of examples.
3.Basic ADO and SQL Tutorial
In this tutorial you will learn how to use the ADO Connection, Command, and RecordSet object with simple SQL statements with ASP (Active Server Pages).
4.Beginner level SQL tutorial
This one is a multi-part beginners level SQL tutorial. Very well written to help starters.
5.Complete SQL
This SQL tutorial will teach you how to use commonly used SQL commands and you will be able to apply most of the knowledge gathered from this SQL tutorial to any of the modern databases.
6.Database SQL Tutorial
This one is a good looking SQL programming tutorial. It covers topics like History of SQL, SQL Components, Data Types in SQL, Creating Tables, Inserting Data using Insert, Getting Data with Select Statement, Basic SQL Funtions, Sub-Queries, Nested Queries, SQL UPDATE and Relationships in a RDBMS.
7.Free SQL Tutorial
This free SQL Tutorial starts with introduction to SQL language and Relational Database Management Systems, and then moves on to simple and frequently used SQL clauses like SELECT, WHERE, UPDATE, and DELETE. After you have familiarized yourself with these basic SQL concepts and SQL clauses, the tutorial explains more complicated SQL concepts including table relationships, primary and foreign keys and database normalization, joining tables, views, and indexes.
8.Interactive SQL Tutorial
This interactive SQL tutorial not only provides easy-to-understand basic SQL instructions, but it also allows you to practice what you learn, using the on-line SQL interpreter.
9.Intro To Structured Query Language (SQL)
The intent of this tutorial is to provide a basic introduction to writing queries so that beginners can begin to extract data from an existing relational database.
10.Introduction to Structured Query Language
This one is an introductory tutorial of the Structured Query Language (also known as SQL).


11.Learn SQL
Another good looking SQL database programming tutorial.
12.Learning SQL
A very comprehensive SQL tutorial, covering every nut and bolt of SQL.
13.Learning SQL #2
This free SQL database programming tutorial has been written specifically for the beginners.
14.MySQL Introduction
This is a very simple and easy to understand MySQL Introduction for the starters.
15.Online SQL
This is an online SQL environment. It provides tutorials to learners, which they can interact with, execute their own SQL, and obtain automatic feedback on the quality of that SQL.
16.PostgreSQL Cheat Sheet
This one is for you, if you like cheat sheets and are looking for a PostgreSQL cheat sheet. In fact cheat sheets are always very handy and useful while programming.
17.PostgreSQL Home
This site is the official home page of PostgreSQL. You will find lots of PostgreSQL stuff on this website including Postgre tutorials, articles and documentation etc.
18.SQL / XML Tutorial
This SQL / XML Tutorial will teach you SQL / XML, XQuery, and Native XML Programming Languages.
19.SQL Course
This unique introductory SQL tutorial not only provides easy-to-understand SQL instructions, but it allows you to practice what you learn using their on-line SQL interpreter.
20.SQL Database Basics
A very well written SQL database programming tutorial for the beginners. Anyone seeking info on SQL database basics can benefit from this tutorial.
21.SQL Database Programming Tutorial
This SQL database programming tutorial is well written and easy to understand. An SQL tutorial worth checking.
22.SQL Programming Tutorial
This free SQL database programming tutorial is very comprehensive and includes lots of examples.
23.SQL Programming Tutorial #2
Another SQL programming tutorial worth checking.
24.SQL programming tutorials / articles
On this website you will find a number of well written SQL database programming tutorials / articles.
25.SQL Relational Database Query Language Reference and Examples
A well written and comprehensive SQL database programming tutorial.
26.SQL Statements Tutorial
This free SQL statements tutorial is well written and covers SQL syntax, SQL functions and SQL advanced.
27.SQL Stored Procedure Tutorial
This SQL stored procedure tutorial covers Introducing to Stored Procedure, Getting Started with Stored Procedure, Parameter List in Stored Procedure, Body Part of a Stored Procedure, Local Variables in Stored Procedure, Flow-Control in Stored Procedure and Modifying and Compiling Stored Procecdure.
28.SQL Tutorial
A good place to start learning SQL database programming. This one is a well written SQL tutorial.
29.SQL Tutorial #2
A good looking SQL database programming tutorial.
30.SQL Tutorial #3
This SQL tutorial is quite comprehensive for the learners of all levels.
31.SQL Tutorial #4
This SQL tutorial is also looking good. The concepts are explained in plain language.
32.SQL Tutorial #5
This web site is dedicated to the Structured Query Language (SQL). Lots of SQL related stuff is available on this website.
33.SQL Tutorial #6
This free online SQL tutorial is also looking good. The explanation of the concepts is audiable.
34.SQL Tutorial for Beginners
This one is a very well written SQL database programming tutorial for the beginners.
35.SQL Tutorial from Quackit
This free SQL tutorial covers the SQL (Structure Query Language) syntax and various SQL commands. It assumes a basic knowledge of databases and database design.
36.SQL Tutorial with examples
This website teaches you about SQL through well organized examples and explanations.
37.SQLite / SQL Tutorial
This SQLite / SQL tutorial is looking good and is applicable both to Windows and Linux.
38.The Structured Query Language
This web site is dedicated to the Structured Query Language (SQL). You will find a number of useful SQL articles / tutorial on this website.
39.Tutorial on database modeling and the SQL language
This one is a nice tutorial on database modeling and the SQL language.