Below you can find our SQL tutorial that is mostly suitable for beginners and those who want to learn something new. It covers SQL language only that usually can be applied to any software. We will use SQL Server 2008 R2 for our examples but most examples should work in different versions. Enjoy our SQL Server Tutorial
Each tutorial will have plenty of examples and screenshots that hopefully will help those who are new to SQL digest everything much quicker and gain understanding of the language in much shorter period of time. What we don’t necessarily show is proper and full syntax which we believe is usually too much for someone who just wants to learn something useful and use it in practise therefore we decided to provide always a few real life example in each tutorial page.
SQL Tutorial
-
What is a database? - Learn the basics of database concepts. I strongly recommend this tutorial page before you dive into world of SQL.
-
Normalization Process - to be created
-
What is SQL?
-
SQL Basics (Video) - This an introduction video to SQL where we cover basics like where to start (this tutorial), Microsoft SQL Certification and the rest is just several examples that cover all main SQL Clauses without going into details which you can find in separate tutorials below.
-
SQL Clauses list - Find out what is the correct order of SQL Clauses
-
SQL SELECT Statement - Learn how to retrieve data from table(s) using SQL SELECT Statement.
-
SQL WHERE -Learn how to filter results/records with SQL WHERE Clause.
-
SQL GROUP BY -Learn how to Group By records with SQL GROUP By Clause.
-
SQL Union - Learn how to combine two or more queries using UNION operator
-
SQL Except - Learn how to show unique results of first query excepts results of second query
SQL Functions
Important part of using SQL is to learn SQL Functions and we have create a subsection of SQL Tutorial to cover this topic. See below link
Data Manipulation Language tutorial (DML):
Data Manipulation Language (DML) - Find out more about DML
-
SQL UPDATE -In this tutorial you will learn how to update records with where and joins using SQL Update
-
SQL INSERT multiple rows -In this tutorial you will learn how you can using SQL insert multiple rows at once.
-
SQL INSERT DATE - In this tutorial you will learn how to insert date into a field using SQL INSERT
-
SQL INSERT if not exists - In this tutorial you will learn how to insert row if it does not already exist.
PDF Free Download
The following link shows SQL Queries Examples from beginner to advanced