The 19 best SQL books of all time

A data-backed answer

💾

Methodology

There are countless lists on the internet claiming to be the list of must-read SQL books and it seemed that all those lists always recommended that same books minus two or three odd choices.

Finding good resources for learning programming is always tricky. Every-one has its own opinion about what book is the best to learn, and as we say in french, “Color and tastes should not be argued about”.

However I though it would be interesting to trust the wisdom of the crown and to find the books that appeared the most in those “Best SQL Book” lists.

If you want to jump right on the results go take a look below at the full results. If you want to learn about the methodology, bear with me.

I’ve simply asked Google for a few queries like “Best SQL Books” and its variations of. I have then scrapped all those pages (using ScrapingBee, a web scraping API I’m working on).

I’ve deduplicated the links and ended up with nearly 141 links. Using the title of the pages I was also able to quickly discards:

I ended up with almost 129 HTML files. I went on opening all the files on my browser, open my chrome inspector, found and wrote the CSS selector matching book titles in the article. This took me around 1hours, almost 30 seconds per page.

This also allowed me to discard even more nonrelevant pages, and I discarded a lot. In the end I compiled around 76 lists into this one.

Book titles were then extracted with manuel extraction and some web scraping.

I ended up with a huge list of books, not usable without some post-processing.

To find the most quoted SQL books I needed to normalize my results.

I had to play with all the different variation like “{title} by {author}” or “{title} - {author}”.

Or “{title}:{subtitle}” and “{title}”, or even all the one containing edition number.

And afterquite a bit of manual cleaning.

My list now looked like this:

From there it was easy to compute the most recommended books. You can find all the data used to process this list on this repo. Now let’s take a look at the list:

I've also recently used some data from different book sellers in order to not forget important books and try to give more weight to books with incredible reviews.

Results

19
)

Murach's Oracle SQL and PL/SQL for Developers, 2nd Edition

by
Joel Murach
4.5
% recommend
🛒   Buy
If you're developing applications that access Oracle databases, you can save time and work by having SQL do more of the data handling for you: This new book shows you how. It teaches you how to create effective SQL queries to extract and update the data in an Oracle database.

It teaches you how to design and implement a database, giving you insight into performance and security issues. It teaches you how to use PL/SQL to take advantage of powerful features like stored procedures, functions, and triggers.

In short, it teaches you to create the kind of efficient database applications that make you a more effective and valuable developer. Here are 5 of the ways that our book differs from the others #1: You'll see how to take advantage of the Oracle SQL Developer tool SQL Developer is a free tool for working with database objects and SQL statements.

Its graphical interface makes it more intuitive and easier to use than older command-line tools like SQL*Plus. I think you'll find it boosts your productivity as you use it to write and run queries, to work with database objects, or to debug stored procedures.

#2: You'll start off with how to query a database, not how to design one This book is written for application developers, and the first thing an application developer needs to know is how to write queries. So that's what's covered in the first 8 chapters of this book.

It starts with simple queries, then moves on to complex inner and outer joins, summary queries, and subqueries that do more of the database processing so that your applications can do less. Once you're comfortable with querying databases, this book shows how to design a database and how to create database tables.

Having this background can help you query a database more effectively. And it provides a solid introduction to DBA skills if you're interested in that career path.

#3: You get 2 books in 1: A SQL book and a PL/SQL book PL/SQL allows you to write complex scripts, stored procedures, functions, and triggers, all essential skills for most application developers. So along with SQL, this book covers the PL/SQL that you'll use most of the time; there's no need to buy a second book to learn PL/SQL.

#4: Complete applications show you how all the pieces interact One key to mastering SQL is to have plenty of coding examples that show how the features you re learning work and what problems you may run into as you use them on your own. So this book provides dozens of SQL statements and PL/SQL scripts for various jobs that are routine in business applications.

Download the examples for free from our website and use them as starting points for your own SQL routines. #5: The paired-pages format lets you set your own pace Depending on what you already know about Oracle SQL and how fast you want to go, you can read every page and study each example...skim through the headings for topics you don't know...scan through the righthand pages for development details you might have missed in the past...or turn to any two-page spread when you need reference information.

The paired-pages format makes it easy and fast for you to use the book the way you want to. (If you aren't familiar with how the paired pages work, please be sure to download a sample chapter from our website)
Amazon.com
18
)

Learning SQL: Generate, Manipulate, and Retrieve Data

by
Alan Beaulieu
4.7
% recommend
🛒   Buy
As data floods into your company, you need to put it to work right away—and SQL is the best tool for the job. With the latest edition of this introductory guide, author Alan Beaulieu helps developers get up to speed with SQL fundamentals for writing database applications, performing administrative tasks, and generating reports.

You’ll find new chapters on SQL and big data, analytic functions, and working with very large databases. Each chapter presents a self-contained lesson on a key SQL concept or technique using numerous illustrations and annotated examples.

Exercises let you practice the skills you learn. Knowledge of SQL is a must for interacting with data.

With Learning SQL, you’ll quickly discover how to put the power and flexibility of this language to work. Move quickly through SQL basics and several advanced features Use SQL data statements to generate, manipulate, and retrieve data Create database objects, such as tables, indexes, and constraints with SQL schema statements Learn how datasets interact with queries; understand the importance of subqueries Convert and manipulate data with SQL’s built-in functions and use conditional logic in data statements
Amazon.com
17
)

SQL For Dummies (For Dummies (Computer/Tech))

by
Allen G. Taylor
4.7
% recommend
🛒   Buy
Get ready to make SQL easy! Updated for the latest version of SQL, the new edition of this perennial bestseller shows programmers and web developers how to use SQL to build relational databases and get valuable information from them. Covering everything you need to know to make working with SQL easier than ever, topics include how to use SQL to structure a DBMS and implement a database design; secure a database; and retrieve information from a database; and much more.

SQL is the international standard database language used to create, access, manipulate, maintain, and store information in relational database management systems (DBMS) such as Access, Oracle, SQL Server, and MySQL. SQL adds powerful data manipulation and retrieval capabilities to conventional languages―and this book shows you how to harness the core element of relational databases with ease
Amazon.com
16
)

SQL for Data Analytics: Perform fast and efficient data analysis with the power of SQL

by
Upom Malik & Matt Goldwasser & Benjamin Johnston
5.4
% recommend
🛒   Buy
Take your first steps to become a fully qualified data analyst by learning how to explore large relational datasets Key Features Explore a variety of statistical techniques to analyze your data Integrate your SQL pipelines with other analytics technologies Perform advanced analytics such as geospatial and text analysis Book Description Understanding and finding patterns in data has become one of the most important ways to improve business decisions. If you know the basics of SQL, but don't know how to use it to gain the most effective business insights from data, this book is for you.

SQL for Data Analytics helps you build the skills to move beyond basic SQL and instead learn to spot patterns and explain the logic hidden in data. You'll discover how to explore and understand data by identifying trends and unlocking deeper insights.

You'll also gain experience working with different types of data in SQL, including time-series, geospatial, and text data. Finally, you'll learn how to increase your productivity with the help of profiling and automation.

By the end of this book, you'll be able to use SQL in everyday business scenarios efficiently and look at data with the critical eye of an analytics professional. Please note: if you are having difficulty loading the sample datasets, there are new instructions uploaded to the GitHub repository.

The link to the GitHub repository can be found in the book's preface. What you will learn Perform advanced statistical calculations using the WINDOW function Use SQL queries and subqueries to prepare data for analysis Import and export data using a text file and psql Apply special SQL clauses and functions to generate descriptive statistics Analyze special data types in SQL, including geospatial data and time data Optimize queries to improve their performance for faster results Debug queries that won’t run Use SQL to summarize and identify patterns in data Who this book is for If you’re a database engineer looking to transition into analytics, or a backend engineer who wants to develop a deeper understanding of production data, you will find this book useful.

This book is also ideal for data scientists or business analysts who want to improve their data analytics skills using SQL. Knowledge of basic SQL and database concepts will aid in understanding the concepts covered in this book
Amazon.com
15
)

A Guide to SQL

by
Philip J. Pratt & Mary Z. Last
5.9
% recommend
🛒   Buy
A GUIDE TO SQL, Ninth Edition, provides an effective introduction to SQL programming using straightforward instruction, extensive hands-on exercises, and a strong foundation in real-world business applications. The Ninth Edition builds on the longstanding success of this proven text by presenting basic SQL commands in the context of a running case, in which a business uses SQL to manage orders, items, customers, and sales reps
Amazon.com
14
)

SQL the One: Microsoft SQL Server Interview Guide

by
Uday Arumilli
5.9
% recommend
🛒   Buy
Congratulations! You are going to WIN your next SQL Server interview. “SQL The One” book can guide you to achieve the success in your next interview.

This book covers Microsoft SQL Server interview experiences, questions and answers for a range of SQL DBA’s and SQL Server Professionals. All of these questions have been collected from the people who attended interviews at various multinational companies across the world
Amazon.com
13
)

Learning SQL: Master SQL Fundamentals

by
Alan Beaulieu
6.0
% recommend
🛒   Buy
Updated for the latest database management systems -- including MySQL 6.0, Oracle 11g, and Microsoft's SQL Server 2008 -- this introductory guide will get you up and running with SQL quickly. Whether you need to write database applications, perform administrative tasks, or generate reports, Learning SQL, Second Edition, will help you easily master all the SQL fundamentals.

Each chapter presents a self-contained lesson on a key SQL concept or technique, with numerous illustrations and annotated examples. Exercises at the end of each chapter let you practice the skills you learn.

With this book, you will: Move quickly through SQL basics and learn several advanced features Use SQL data statements to generate, manipulate, and retrieve data Create database objects, such as tables, indexes, and constraints, using SQL schema statements Learn how data sets interact with queries, and understand the importance of subqueries Convert and manipulate data with SQL's built-in functions, and use conditional logic in data statements Knowledge of SQL is a must for interacting with data. With Learning SQL, you'll quickly learn how to put the power and flexibility of this language to work.
Amazon.com
12
)

SQL Queries for Mere Mortals: A Hands-On Guide to Data Manipulation in SQL

by
John Viescas
6.3
% recommend
🛒   Buy
The #1 Easy, Common-Sense Guide to SQL Queries―Updated with More Advanced Techniques and Solutions Foreword by Keith W. Hare, Vice Chair, USA SQL Standards Committee SQL Queries for Mere Mortals has earned worldwide praise as the clearest, simplest tutorial on writing effective queries with the latest SQL standards and database applications.

Now, author John L. Viescas has updated this hands-on classic with even more advanced and valuable techniques.

Step by step, Viescas guides you through creating reliable queries for virtually any current SQL-based database. He demystifies all aspects of SQL query writing, from simple data selection and filtering to joining multiple tables and modifying sets of data.

Building on the basics, Viescas shows how to solve challenging real-world problems, including applying multiple complex conditions on one table, performing sophisticated logical evaluations, and using unlinked tables to think “outside the box.” In two brand-new chapters, you learn how to perform complex calculations on groups for sophisticated reporting, and how to partition data into windows for more flexible aggregation. Practice all you want with downloadable sample databases for today’s versions of Microsoft Office Access, Microsoft SQL Server, and the open source MySQL and PostgreSQL databases.

Whether you’re a DBA, developer, user, or student, there’s no better way to master SQL. Coverage includes: Getting started: understanding what relational databases are, and ensuring that your database structures are sound SQL basics: using SELECT statements, creating expressions, sorting information with ORDER BY, and filtering data using WHERE Summarizing and grouping data with GROUP BY and HAVING clauses Drawing data from multiple tables: using INNER JOIN, OUTER JOIN, and UNION operators, and working with subqueries Modifying data sets with UPDATE, INSERT, and DELETE statements Advanced queries: complex NOT and AND, conditions, if-then-else using CASE, unlinked tables, driver tables, and more NEW! Using advanced GROUP BY keywords to create subtotals, roll-ups, and more NEW! Applying window functions to answer more sophisticated questions, and gain deeper insight into your data Software-Independent Approach! If you work with database software such as Access, MS SQL Server, Oracle, DB2, MySQL, Ingres, or any other SQL-based program, this book could save you hours of time and aggravation―before you write a single query!
Amazon.com
11
)

Practical SQL: A Beginner's Guide to Storytelling with Data

by
Anthony DeBarros
6.8
% recommend
🛒   Buy
Practical SQL is an approachable and fast-paced guide to SQL (Structured Query Language), the standard programming language for defining, organizing, and exploring data in relational databases. The book focuses on using SQL to find the story your data tells, with the popular open-source database PostgreSQL and the pgAdmin interface as its primary tools.

You’ll first cover the fundamentals of databases and the SQL language, then build skills by analyzing data from the U.S. Census and other federal and state government agencies.

With exercises and real-world examples in each chapter, this book will teach even those who have never programmed before all the tools necessary to build powerful databases and access information quickly and efficiently. You’ll learn how to: - Create databases and related tables using your own data - Define the right data types for your information - Aggregate, sort, and filter data to find patterns - Use basic math and advanced statistical functions - Identify errors in data and clean them up - Import and export data using delimited text files - Write queries for geographic information systems (GIS) - Create advanced queries and automate tasks Learning SQL doesn’t have to be dry and complicated.

Practical SQL delivers clear examples with an easy-to-follow approach to teach you the tools you need to build and manage your own databases. This book uses PostgreSQL, but the SQL syntax is applicable to many database applications, including Microsoft SQL Server and MySQL.
Amazon.com
10
)

SQL Pocket Guide: A Guide to SQL Usage

by
Jonathan Gennick
8.1
% recommend
🛒   Buy
If you're a programmer or database administrator who uses SQL in your day-to-day work, this popular pocket guide is the ideal on-the-job reference. You'll find many examples that address the language's complexity, along with key aspects of SQL used in IBM DB2 Release 9.7, MySQL 5.1, Oracle Database 11g Release 2, PostgreSQL 9.0, and Microsoft SQL Server 2008 Release 2.

SQL Pocket Guide describes how these database systems implement SQL syntax for querying, managing transactions, and making changes to data. It also shows how the systems use SQL functions, regular expression syntax, and type conversion functions and formats.

All example SQL statements in this book execute against a set of tables, with data that you can quickly download. The third edition covers important database changes, including: Oracle's support of the recursive WITH syntax, and addition of PIVOT and UNPIVOT operators Functions new to Oracle, such as LISTAGG, NTH_VALUE, and more PostgreSQL’s support of recursive WITH and some window functions DB2 syntax and datatypes, some compatible with Oracle MySQL features such as the TIMESTAMP type and the TO_SECONDS function
Amazon.com
9
)

Murach's SQL Server 2019 for Developers

by
Joel Murach & Bryan Syverson
8.1
% recommend
🛒   Buy
If you're an application developer, or you're training to be one, this latest edition of Murach's classic SQL Server book is made for you. To start, it presents the SQL statements that you need to retrieve and update the data in a database.

These are the SQL statements that you'll use every day. Then, it shows you how to design a database, how to implement that design, and how to work with database features like views, scripts, stored procedures, functions, triggers, transactions, security, XML data, and BLOB data with FILESTREAM storage.

The result? You'll be able to create database applications that are thoroughly professional. You'll be familiar with the DBA-related issues that let you work far more effectively than most of your colleagues
Amazon.com
8
)

Head First SQL: Your Brain on SQL -- A Learner's Guide

by
Lynn Beighley
8.2
% recommend
🛒   Buy
Is your data dragging you down? Are your tables all tangled up? Well we've got the tools to teach you just how to wrangle your databases into submission. Using the latest research in neurobiology, cognitive science, and learning theory to craft a multi-sensory SQL learning experience, Head First SQL has a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

Maybe you've written some simple SQL queries to interact with databases. But now you want more, you want to really dig into those databases and work with your data.

Head First SQL will show you the fundamentals of SQL and how to really take advantage of it. We'll take you on a journey through the language, from basic INSERT statements and SELECT queries to hardcore database manipulation with indices, joins, and transactions.

We all know "Data is Power" - but we'll show you how to have "Power over your Data". Expect to have fun, expect to learn, and expect to be querying, normalizing, and joining your data like a pro by the time you're finished reading!
Amazon.com
7
)

T-SQL Fundamentals

by
Itzik Ben-Gan
8.3
% recommend
🛒   Buy
Effectively query and modify data using Transact-SQL Master T-SQL fundamentals and write robust code for Microsoft SQL Server and Azure SQL Database. Itzik Ben-Gan explains key T-SQL concepts and helps you apply your knowledge with hands-on exercises.

The book first introduces T-SQL’s roots and underlying logic. Next, it walks you through core topics such as single-table queries, joins, subqueries, table expressions, and set operators.

Then the book covers more-advanced data-query topics such as window functions, pivoting, and grouping sets. The book also explains how to modify data, work with temporal tables, and handle transactions, and provides an overview of programmable objects
Amazon.com
6
)

SQL Cookbook: Query Solutions and Techniques for Database Developers (Cookbooks (O'Reilly))

by
Anthony Molinaro
9.1
% recommend
🛒   Buy
You know the rudiments of the SQL query language, yet you feel you aren't taking full advantage of SQL's expressive power. You'd like to learn how to do more work with SQL inside the database before pushing data across the network to your applications.

You'd like to take your SQL skills to the next level. Let's face it, SQL is a deceptively simple language to learn, and many database developers never go far beyond the simple statement: SELECT columns FROM table WHERE conditions.

But there is so much more you can do with the language. In the SQL Cookbook, experienced SQL developer Anthony Molinaro shares his favorite SQL techniques and features.

You'll learn about: Window functions, arguably the most significant enhancement to SQL in the past decade. If you're not using these, you're missing out Powerful, database-specific features such as SQL Server's PIVOT and UNPIVOT operators, Oracle's MODEL clause, and PostgreSQL's very useful GENERATE_SERIES function Pivoting rows into columns, reverse-pivoting columns into rows, using pivoting to facilitate inter-row calculations, and double-pivoting a result set Bucketization, and why you should never use that term in Brooklyn.

How to create histograms, summarize data into buckets, perform aggregations over a moving range of values, generate running-totals and subtotals, and other advanced, data warehousing techniques The technique of walking a string, which allows you to use SQL to parse through the characters, words, or delimited elements of a string Written in O'Reilly's popular Problem/Solution/Discussion style, the SQL Cookbook is sure to please. Anthony's credo is: "When it comes down to it, we all go to work, we all have bills to pay, and we all want to go home at a reasonable time and enjoy what's still available of our days." The SQL Cookbook moves quickly from problem to solution, saving you time each step of the way.
Amazon.com
5
)

SQL Practice Problems: 57 beginning, intermediate, and advanced challenges for you to solve using a “learn-by-doing” approach

by
Sylvia Moestl Vasilik
10.3
% recommend
🛒   Buy
»»» Updated 2020 edition ««« The ability to write SQL is one of the most in-demand job skills. Are you prepared? It's easy to find basic SQL syntax information online.

What's hard to find is challenging, well-designed, real-world problems —the type of problems that come up when you're dealing with data. Learning how to solve these problems will give you the skill and confidence to step up in your career.

With SQL Practice Problems, you can get that level of experience by solving sets of targeted problems. These aren't just problems designed as syntax examples.

These are the most common problems you encounter when you deal with data. You will get real world practice, with real world data.

I'll teach you how to “think” in SQL, how to analyze data problems, figure out the fundamentals, and work towards a solution that you can be proud of. Can I run SQL Practice Problems on a Mac? No, it requires a computer with Microsoft Windows.

I also offer a Professional package at SQLPracticeProblems.com which is suitable for both Windows and Mac. How important is the real-life, hands-on problem solving that you can find in SQL Practice Problems? You can watch videos online that will walk you through various aspects of databases, and SQL.

And you can read up on SQL syntax and keywords, and review sample code. But...to really absorb and be able to apply your learning, you need to solve real-world problems.

Being presented with a SQL problem, and working through that problem (with hints, if necessary) will help you understand and remember like nothing else. What do you get when you buy SQL Practice Problems? Setup instructions for Microsoft SQL Server Express Edition and SQL Server Management Studio (Microsoft Windows required).

Both are free downloads. A customized practice database, with a video walk-through on setting it up.

Practice problems - 57 problems that you work through, step-by-step. There are targeted hints if you need them, which help guide you through the question.

Answers and a short, targeted discussion section on each question, with alternative answers and tips on usage and good programming practice. What does SQL Practice Problems not contain? Complex descriptions of syntax.

There's just what you need, and no more. The differences between every single SQL variant (MS SQL Server, Oracle, MySQL, etc).

The practice problems are set up with Microsoft SQL Server, and the differences are minor and easy to find online. Details on Insert, Update and Delete statements.

The hardest thing to learn in SQL is how to write Select statements that return complex data. Other components of SQL are relatively easy.

From customer reviews: "Probably the most useful technical book I've used! Challenging problems with appropriate hints - use as needed. She should be writing other books." - A.

J. "I have numerous books on SQL, and have taken courses from people with lots of experience with data and SQL.

Alas, knowing the material is not the same as being able to present it clearly and in digestible bites. Obviously, you have that knack.

I have learned things from your book that nobody ever showed me before. I sincerely hope that you will write more books." - H.

V "I am starting from scratch, all self-taught so far in SQL, and was picking up the syntax and wording, but I could not find anything to give me real world application and scenarios. This book changed that! Great book, great problems, really makes you think." -M.G.
Amazon.com
4
)

SQL All-in-One For Dummies (For Dummies (Computer/Tech))

by
Allen G. Taylor
11.0
% recommend
🛒   Buy
The latest on SQL databases SQL All -In-One For Dummies, 3rd Edition, is a one-stop shop for everything you need to know about SQL and SQL-based relational databases. Everyone from database administrators to application programmers and the people who manage them will find clear, concise explanations of the SQL language and its many powerful applications.

With the ballooning amount of data out there, more and more businesses, large and small, are moving from spreadsheets to SQL databases like Access, Microsoft SQL Server, Oracle databases, MySQL, and PostgreSQL. This compendium of information covers designing, developing, and maintaining these databases
Amazon.com
3
)

SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL

by
Walter Shields
17.2
% recommend
🛒   Buy
"THE BEST SQL BOOK FOR BEGINNERS IN 2021 - HANDS DOWN!" *INCLUDES FREE ACCESS TO A SAMPLE DATABASE, SQL BROWSER APP, COMPREHENSION QUIZZES & SEVERAL OTHER DIGITAL RESOURCES!* *| #1 NEW RELEASE & #1 BEST SELLER |* Not sure how to prepare for the data-driven future? This book shows you EXACTLY what you need to know to successfully use the SQL programming language to enhance your career! Are you a developer who wants to expand your mastery to database management? Then you NEED this book. Buy now and start reading today! Are you a project manager who needs to better understand your development team’s needs? A decision maker who needs to make deeper data-driven analysis? Everything you need to know is included in these pages! The ubiquity of big data means that now more than ever there is a burning need to warehouse, access, and understand the contents of massive databases quickly and efficiently.

That’s where SQL comes in. SQL is the workhorse programming language that forms the backbone of modern data management and interpretation.

Any database management professional will tell you that despite trendy data management languages that come and go, SQL remains the most widely used and most reliable to date, with no signs of stopping. In this comprehensive guide, experienced mentor and SQL expert Walter Shields draws on his considerable knowledge to make the topic of relational database management accessible, easy to understand, and highly actionable.

SQL QuickStart Guide is ideal for those seeking to increase their job prospects and enhance their careers, for developers looking to expand their programming capabilities, or for anyone who wants to take advantage of our inevitably data-driven future—even with no prior coding experience! SQL QuickStart Guide Is For: Professionals looking to augment their job skills in preparation for a data-driven future Job seekers who want to pad their skills and resume for a durable employability edge Beginners with zero prior experience Managers, decision makers, and business owners looking to manage data-driven business insights Developers looking to expand their mastery beyond the full stack Anyone who wants to be better prepared for our data-driven future! In SQL QuickStart Guide You'll Discover: The basic structure of databases—what they are, how they work, and how to successfully navigate them How to use SQL to retrieve and understand data no matter the scale of a database (aided by numerous images and examples) The most important SQL queries, along with how and when to use them for best effect Professional applications of SQL and how to “sell” your new SQL skills to your employer, along with other career-enhancing considerations * LIFETIME ACCESS TO SQL RESOURCES *Each book comes with free lifetime access to tons of exclusive online resources to help you master SQL, such as workbooks, cheat sheets and reference guides. * GIVING BACK : *ClydeBank Media proudly supports the non-profit AdoptAClassroom whose mission is to advance equity in K-12 education by supplementing dwindling school funding for vital classroom materials and resources.* Scroll Up To The Top Of The Page And Click The Orange "Buy Now" Icon On The Right Side, Right Now!
Amazon.com
2
)

Sql Guide (Quick Study: SQL)

by
Inc. BarCharts
17.9
% recommend
🛒   Buy
1
)

SQL in 10 Minutes, Sams Teach Yourself

by
Ben Forta
18.4
% recommend
🛒   Buy
Sams Teach Yourself SQL in 10 Minutes, Fourth Edition New full-color code examples help you see how SQL statements are structured Whether you're an application developer, database administrator, web application designer, mobile app developer, or Microsoft Office users, a good working knowledge of SQL is an important part of interacting with databases. And Sams Teach Yourself SQL in 10 Minutes offers the straightforward, practical answers you need to help you do your job.

Expert trainer and popular author Ben Forta teaches you just the parts of SQL you need to know–starting with simple data retrieval and quickly going on to more complex topics including the use of joins, subqueries, stored procedures, cursors, triggers, and table constraints. You'll learn methodically, systematically, and simply–in 22 short, quick lessons that will each take only 10 minutes or less to complete.

With the Fourth Edition of this worldwide bestseller, the book has been thoroughly updated, expanded, and improved. Lessons now cover the latest versions of IBM DB2, Microsoft Access, Microsoft SQL Server, MySQL, Oracle, PostgreSQL, SQLite, MariaDB, and Apache Open Office Base.

And new full-color SQL code listings help the beginner clearly see the elements and structure of the language. 10 minutes is all you need to learn how to..
Amazon.com

Conclusion

I hope that you liked this list. Please do not hesitate to check out the other ones I've published.

Keep me updated!

Receive weekly update about best programming books!
Just that, no spam, no bs.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.