SQL is short for Structured Query Language and is a widely used database language, providing means of data manipulation (store, retrieve, update, delete) and database creation.
Almost all modern Relational Database Management Systems like MySQL, Oracle, MS SQL Server, Microsoft Access, MSDE, DB2, Sybase, Postgres, and Informix use SQL as standard database language. Now a word of warning here, although all those RDBMS use SQL, they use different SQL dialects.
Our 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 databases above.
Introduction to SQL | |
SQL is a
standard computer language for accessing and manipulating databases.
|
|
SQL SELECT Statement | |
The SELECT
statement is used to select data from a table. The tabular result is
stored in a result table (called the result-set).
|
|
SQL WHERE Clause | |
The WHERE
clause is used to specify a selection criterion.
|
|
SQL INSERT INTO Statement | |
The INSERT
INTO statement is used to insert new rows into a table.
|
|
SQL UPDATE Statement | |
The UPDATE
statement is used to modify the data in a table.
|
|
SQL DELETE Statement | |
The DELETE
statement is used to delete rows in a table.
|
|
SQL ORDER BY | |
The ORDER BY
keyword is used to sort the result.
|
|
SQL AND & OR | |
AND and OR
join two or more conditions in a WHERE clause.
|
|
SQL IN | |
The IN
operator may be used if you know the exact value you want to return for at
least one of the columns.
|
|
SQL BETWEEN | |
The BETWEEN
... AND operator selects a range of data between two values. These values
can be numbers, text, or dates.
|
|
SQL Alias | |
With SQL,
aliases can be used for column names and table names.
|
|
SQL JOIN | |
Sometimes we
have to select data from two or more tables to make our result complete.
We have to perform a join.
|
|
SQL UNION and UNION ALL | |
The UNION
command is used to select related information from two tables, much like
the JOIN command. However, when using the UNION command all selected
columns need to be of the same data type.
|
|
SQL Create Database, Table, and Index | |
Learn how to
create Databases, Tables, and Indexes.
|
|
SQL Drop Index, Table and Database | |
Learn how to
delete
Indexes, Tables, and Databases.
|
|
SQL ALTER TABLE | |
The ALTER
TABLE statement is used to add or drop columns in an existing table.
|
|
SQL Functions | |
SQL has a lot
of built-in functions for counting and calculations.
|
|
SQL GROUP BY and HAVING | |
Aggregate
functions (like SUM) often need an added GROUP BY functionality.
|
|
SQL SELECT INTO Statement | |
The SELECT
INTO statement is most often used to create backup copies of tables or for
archiving records.
|
|
SQL CREATE VIEW Statement | |
A view is a
virtual table based on the result-set of a SELECT statement.
|
|
SQL Servers - RDBMS | |
Modern SQL
Servers are built on RDBMS.
|
|
SQL Quick Reference | |
SQL Quick Reference. Print it, and fold it in your pocket. |