SQL is a integral part of person who deals with data, no matter if you are programmer, data analysts or a end user, you would find learning SQL is important to execute your day to day tasks. SQL is the standard of querying your corporate database to get the insight information hidden in the storage. best way to learn SQL is either get best book on SQL and start learning by reading by following examples given or directly start exploring the data base by executing queries.
Database vendors do have their own flavors of SQL, however most of them are SQL-92 compliant with few extra functions.
Below are the recommended books to learn SQL. These books are highly recommended on for everyone who wants to dig deeper in SQL.
If you are short of time and you just need to learn SQL basic to query some data and not interested in advance topics of SQL then
SQL in 10 Minutes is another books to learn SQL fast however dont go by its name and its takes little more time than 10 minutes to get started with SQL.
Some more best books on SQL
SQL in a Nutshell is a desktop reference book and don’t try to complete it by reading page by page. Instead start exploring SQL by using its constructs and use this book as a reference point. A must have in your book shelf.
SQL Bible This book is for absolute beginner. It starts from very basic concepts of SQL and goes up to intermediate level. Its very good for beginners as it has lots of examples which you can practice