Sams Teach Yourself SQL in 24 Hours
by Ryan Stephens, Ron Plew
Publisher: Sams 2011
Number of pages: 497
This book presents the key features of SQL (Structured Query Language) in an easy to understand format with updated code examples, notes, diagrams, exercises, and quizzes. New material covers more information on transactions, constructs, embedded databases, and object-oriented programming. In this edition, the authors include examples based on a database like MySQL, a very popular open source database.
Download or read it online for free here:
by Zed A. Shaw - LCodeTHW
This book will teach you the 80% of SQL you probably need to use it effectively, and will mix in concepts in data modeling at the same time. The book is written for people with no prior database, programming, or SQL knowledge.
by Mark McIlroy - Blue Sky Technology
An introduction to the use of SQL to retrieve data and generate query result tables. The book covers SQL queries and is suitable for beginners and intermediate users. This includes an on-line environment where you can try out the examples.
by Rahul Batra - dreamincode.net
This is a short e-book teaching the basics of SQL assuming no prior knowledge of it. While the examples and text use Ingres as the database management system, the code should work correctly on any SQL compliant database.
by Akeel I. Din - NCC Blackwell
Introductory text for learning SQL, it shows you how to use the language with crystal-clear explanations and examples. For more advanced and vendor-specific topics (triggers, stored procs, etc.) you'll need to look at the vendor's documentation.