SQL:: Structured Query Language, but never a Standard Query Language as
some believe.
There are three psuedo-official 'grammars' of SQL,
- pre ANSII
- ANSII-1
- ANSII-2
In addition, various specific vendors have extensions and variations on the
language (big suprise huh).
Even thought, ANY SQL tutorial will give you the basic concepts and the
ideas for the Data Manipulation Language(DML). The variations will be primarily
in the use/misuse of ( ) for object names.
Be aware, the SQL grammar is a means to get/insert RELATIONAL DATA
into a set of Relational Tables. The concepts of Relations is another subject
altogether. Authors to read include Ted Codd, and C.J. Date
The primaries of Relational Data are the 'rules of normalization' of data.