By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
435,397 Members | 2,552 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 435,397 IT Pros & Developers. It's quick & easy.

Please recommend SQL book with excercises

P: n/a
I have beginner knowledge of SQL (I use MS SQL Server). I recently finished
"SQL for dummies" book and now need something more advanced with a lot of
exercises writing queries.

Can anyone recommend such a book?
Jun 27 '08 #1
Share this Question
Share on Google+
2 Replies


P: n/a
On Apr 13, 10:45*am, "vmnvmcxbv" <ruyeir...@fhsdkhf.netwrote:
I have beginner knowledge of SQL (I use MS SQL Server). I recently finished
"SQL for dummies" book and now need something more advanced with a lot of
exercises writing queries.

Can anyone recommend such a book?
When I first started learning SQL, there were two books that I thought
were excellent:

John Patrick's SQL Fundamentals, a workbook with lots of hands-on
exercises. Material was good, but his editor for the first edition
should have been replaced; there were mistakes everywhere, including
an editor's note embedded in the actual text (I believe the second
edition corrected these problems).
http://www.amazon.com/SQL-Fundamenta...cm_cr-mr-title

Ben Forta's 10 Minute Guide to SQL is also an excellent guide for
beginners; he really focuses on the language and concepts without
getting too involved in database maintenance issues.
http://www.amazon.com/Sams-Teach-You...8104000&sr=1-1
HTH,
Stu
Jun 27 '08 #2

P: n/a
>Can anyone recommend such a book? <<

Rick van der Lans INTRODUCTION TO SQL has been around for 20+ years
and each chapter has lots of simple SQL exercises with answers.
Warning! He uses some dialect (MySQL mostly) in places, so you have
to be careful.

My SQL PUZZLES & ANSWERS describes itself in the title. You get a
problem, then a set of possible queries with a discussion of each
answer. It just got translated into Japanese and Chinese. I had two
really good editors who fixed minor errors and added some more
solutions of their own. If you read Japanese or Chinese, these are
better versions than the English edition. Warning! A lot of the
puzzles are weird, tricky things that make good puzzles, but are not
the sort of thing you would want to have in production code.

Since you are still a beginner, I would get a copy of SQL FOR SMARTIES
for advanced programming tips. But you might want to start with
THINKING IN SETS; the big problem that newbies have is switching from
file systems and procedural coding to sets and declarative
programming. Remember how hard is was to get your head around
recursion? It is that kind of mindset change.
Jun 27 '08 #3

This discussion thread is closed

Replies have been disabled for this discussion.