Goodreads helps you keep track of books you want to read.
Start by marking “Learning SQL” as Want to Read:
Learning SQL
Enlarge cover
Rate this book
Clear rating
Open Preview

Learning SQL

3.78  ·  Rating Details  ·  234 Ratings  ·  21 Reviews
SQL (Structured Query Language) is a standard programming language for generating, manipulating, and retrieving information from a relational database. If you're working with a relational database--whether you're writing applications, performing administrative tasks, or generating reports--you need to know how to interact with your data. Even if you are using a tool that g ...more
ebook, 312 pages
Published August 22nd 2005 by O'Reilly Media (first published 2005)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Learning SQL, please sign up.

Be the first to ask a question about Learning SQL

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 596)
filter  |  sort: default (?)  |  Rating Details
Work related education.
Aug 10, 2012 Robert rated it it was amazing  ·  review of another edition
Shelves: computers
At the time of reading this book SQL is new to me. I am familiar with a single command really (select * from [Table]). My work place uses MS SQL but I didn't want to just limit myself to Microsoft technology.

Learning SQL starts off nicely for new users of SQL, it uses MySQL to provide you the examples, but the author is clear at telling you when a command is different between MSSQL, MySQL and Oracle.

The whole history, and explanation of how relational databases came about and work the way they
Tom Mcshane
Jul 21, 2013 Tom Mcshane rated it it was amazing  ·  review of another edition
I already knew SQL and was able to write queries with joins, where clauses, etc. I was also able to read and understand stored procedures and functions, but I wanted a refresher and was curious about what I didn't know/use. I also wanted to bring myself up to speed on improving the formats of my queries and use updated syntax (such as using 'inner join tbl b on a.c = b.c' rather than 'where a.c = b.c'). The chapters are short and the exercises do a good job of reinforcing the material covered in ...more
Jan 06, 2016 steven rated it liked it  ·  review of another edition
The SQL queries are not colorized (at least in the B/W version I read) and formatted horizontally like run on sentences. SQL is formatted much more legibly vertically IMO!
Suvash Thapaliya
wanted a quick refresher since it'd been a while working with sql.
May 09, 2015 Alex rated it it was amazing  ·  review of another edition
For my purposes, this was a fantastic book. I can understand that mileage may vary if you are a DBA or need to get into great depth on a specific database and the intricacies of its syntax, but as a general overview to relational databases and SQL, this is an excellent resource. If you work with software that has a database component, the information contained herein will help you to understand what kinds of things are more or less easily doable with your data. I found the book very pragmatic an ...more
Mar 05, 2012 Martha rated it really liked it  ·  review of another edition
Shelves: geekery
Learning SQL is a fine introduction to SQL, with concise & practical practice exercises following each chapter. My only gripe is that even a beginner book should have at least one chapter on query optimization and performance tuning; it's a little too easy for beginners to knock over an entire database with one bad query. So if you do use this to learn SQL, do yourself (and your DBA) a favor and learn some basic optimization & tuning tricks for your own DBMS before you start to write and ...more
Aug 25, 2014 Emily rated it it was amazing  ·  review of another edition
Shelves: work-related
Super helpful
Jonathan Sundqvist
Apr 04, 2014 Jonathan Sundqvist rated it really liked it  ·  review of another edition
Shelves: programming
Good introduction :)
Nov 07, 2015 Jason rated it really liked it  ·  review of another edition
I bought this to review SQL basics. I'm a .NET developer that does some SQL work from time to time. After a rather large gap since I've done anything other a basic SELECT query, I wanted to brush up on my skills. The examples are MySQL, but the author does a good job in pointing out the differences between the major players in the SQL database realm. I found the list of topics perfect for my goal.
Mar 08, 2013 caisah rated it really liked it  ·  review of another edition
This book manages to easily expose the basic SQL concepts. After reading it you are ready to go and design your database or app.

Although it focuses on MySQL there are a lot of examples of MS SQL and Oracle SQL.

It is a beginner's book so it misses some advanced techniques such as optimization or high level design.
Kathy Marzan
I've been using this book to teach myself sql at work. It's a good resource for figuring l out how to write the simple queries that I write.
Oct 04, 2007 Louis rated it really liked it  ·  review of another edition
Recommends it for: Want to get the basics down right
Shelves: computer
Really good introduction. Not just the specifications and grammar, but examples on how to do things right and why they are right.
Lewis Lacook
Aug 14, 2014 Lewis Lacook rated it really liked it  ·  review of another edition
A thoughtful, relatively thorough introduction to SQL, with a focus on MySQL (but with nods to SQL Server and Oracle).
Oct 30, 2010 Cara rated it it was amazing  ·  review of another edition
Shelves: computing
A valuable resource for anyone new to SQL plus a handy reference for the more proficient.
Jun 16, 2013 Justine rated it really liked it  ·  review of another edition
A good beginner-level book with clear and descriptive examples and sample exercises.
[redacted by S.H.I.E.L.D.]
Bumping this up to 5 stars cause it just saved my ass like 5 times.
Jan 09, 2011 Takedown rated it it was amazing  ·  review of another edition
Shelves: programming
Good book if you need to learn basic SQL
Kleber Schneider
Nov 17, 2012 Kleber Schneider rated it really liked it  ·  review of another edition
I'm reading #LearningSQL
Jun 30, 2012 Ivy rated it it was amazing  ·  review of another edition
good for beginners
Jesse rated it liked it
Jul 14, 2016
Pearl rated it it was ok
Jul 14, 2016
Santosh Yadav
Santosh Yadav marked it as to-read
Jul 14, 2016
Rakesh Kadukutty
Rakesh Kadukutty marked it as to-read
Jul 06, 2016
Paola marked it as to-read
Jul 05, 2016
Matt Briggs
Matt Briggs rated it liked it
Jul 03, 2016
Shane Alan Lieffers
Shane Alan Lieffers is currently reading it
Jul 03, 2016
Dmitry Yarikov
Dmitry Yarikov marked it as to-read
Jul 03, 2016
William Ting
William Ting rated it liked it
Jun 29, 2016
« previous 1 3 4 5 6 7 8 9 19 20 next »
There are no discussion topics on this book yet. Be the first to start one »
  • SQL Cookbook
  • Learning XML
  • Learning the bash Shell
  • SQL Pocket Guide
  • XML in a Nutshell
  • Learning UML 2.0
  • SQL in a Nutshell: A Desktop Quick Reference
  • MySQL Cookbook
  • Learn to Program
  • High Performance MySQL: Optimization, Backups, Replication, Load Balancing & More
  • Engineering a Compiler
  • Beginning Programming for Dummies [With CDROM]
  • Mastering Regular Expressions
  • Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET
  • Linkers and Loaders
  • Head First SQL
  • Design Patterns Explained: A New Perspective on Object-Oriented Design
  • Coder to Developer: Tools and Strategies for Delivering Your Software

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book

No trivia or quizzes yet. Add some now »