23 of 24 people found the following review helpful:
5.0 out of 5 stars
An Excellent Book, 15 April 2008
This review is from: Learning SQL (Paperback)
After wanting to get a better grasp on SQL and its Syntax I bought this book along with it other companion "SQL Cookbook".
It has a nicely written and easy to understand flow with exercises at the end of each chapter. I find this a great help as when you have read the chapter, you can try and solve the exercises and hopefully it will have sunk in more.
The hardest section is on subqueries as it seem that you can put them everywhere(ugggh).
It also explains the nuances with SQL Server and Oracle, as the syntax changes for little things like altering tables and transaction.
So in all a very good book that will prove a useful reference and tool for improving ones knowledge of SQL.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
16 of 17 people found the following review helpful:
5.0 out of 5 stars
Fantastic book for begginers, 5 Nov 2008
This review is from: Learning SQL (Paperback)
I'm not a programmer and I bought this book having no idea of SQL, and I can say I learned a lot from it. It's easy to understand and it's well structured. Maybe it doesn't cover every aspect of SQL, but it's the place to start to write your first queries. Give it a try, you won't regret!
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
3 of 3 people found the following review helpful:
3.0 out of 5 stars
Good start, becoming undecided, 28 July 2011
I purchased this book to help me get to grips with the SQL syntax before starting a new job.
I have experience of working with databases and have found the book so far to be a good introduction to SQL - I don't think it would necessarily be a good introduction to databases, so if you're new to SQL and database administration, you may want to look elsewhere or purchase an introductory text to databases to complement this book.
To really get the most out of this book you need to use the online resources and complete the tests at the end of each chapter - which is where the book is let down. All the effort of making the text easy to read and follow is ruined by the mismatch between the examples in the book and the data supplied on the O'Reilly site.
There are positives and negatives to this - a huge negative is that for a while I thought I was getting things wrong, and repeatedly doubting myself and my ability to learn SQL. A positive on the other hand is that it makes you look at the database structure and raw data to see why you can't get the answer that the book suggests is possible. After much investigation, I discovered the data populated via the online SQL file doesn't match to the data being used by the author.
After a while this just becomes annoying, especially when you try to complete the tests and can't get the correct answers. You then have to either populate the data (good practice I suppose) or modify your query to get a different answer, using the same approach.
The book would get five stars if it wasn't for the problems mentioned above.
Delivery etc, excellent as always from Amazon.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No