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

Learning SQL

3.73 of 5 stars 3.73  ·  rating details  ·  158 ratings  ·  16 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 399)
filter  |  sort: default (?)  |  rating details
Work related education.
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
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
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
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 4 of 5 stars  ·  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
A thoughtful, relatively thorough introduction to SQL, with a focus on MySQL (but with nods to SQL Server and Oracle).
A valuable resource for anyone new to SQL plus a handy reference for the more proficient.
A good beginner-level book with clear and descriptive examples and sample exercises.
Good book if you need to learn basic SQL
good for beginners
Steph added it
Apr 15, 2015
Jonathan Bongard
Jonathan Bongard marked it as to-read
Apr 11, 2015
Jared Norman
Jared Norman is currently reading it
Apr 11, 2015
Jonathan is currently reading it
Apr 07, 2015
Eako marked it as to-read
Apr 06, 2015
Eman Herawy
Eman Herawy marked it as to-read
Apr 03, 2015
Ahmed Lattoof
Ahmed Lattoof marked it as to-read
Mar 21, 2015
« previous 1 3 4 5 6 7 8 9 13 14 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
  • Mastering Regular Expressions
  • XML in a Nutshell
  • MySQL Cookbook
  • High Performance MySQL: Optimization, Backups, Replication, Load Balancing & More
  • Head First SQL: Your Brain on SQL -- A Learner's Guide
  • Beginning Programming for Dummies [With CDROM]
  • Object Thinking
  • Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites
  • Designing Interfaces: Patterns for Effective Interaction Design
  • Learn to Program
  • How to Design Programs: An Introduction to Programming and Computing
  • Design Patterns Explained: A New Perspective on Object-Oriented Design
  • Concepts, Techniques, and Models of Computer Programming
  • Microsoft® Excel Data Analysis and Business Modeling

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Aprende Sql (Anaya Multimeda/O'reilly) Einführung In Sql 97 Things Every SQL Developer Should Know Hajimete No Esukyūeru Einführung In Sql[Mit Übungen Und Lösungen]

Share This Book

No trivia or quizzes yet. Add some now »