I just finished the book (main chapters as well as appendices) and generally found it to be a solid introduction to SQL. As someone who had used SQL in an ad-hoc and tangential manner in the past, it was good to see a more formal treatment and learn some things that I had never encountered before (and wouldn't have thought of on my own).
If you want a book that is aimed at beginners, I would recommend this. I gave it three stars because there are some text errors, that could leave some users discouraged.
I am happy with the book. Unfortunately I need to learn a different type of sql language so it wasn't exactly what I needed.
Alan Moore
Alan M. Levine
Alan Light
Alan Hess
Alan Hunter
Alan MacGillivray
Alan Riach
Alan Vardy
Alan Agresti
Alan Ryan
Alan T. Levenson
Alan Van Ormer
Alan Van Ormer
Alan Thorn
Alan Titchmarsh
Alan B. Cobban
Alan G. V. Simmonds
Alan David Kaye
Alan Powers
Alan Salisbury
Alan Dundes
Alan Stanbridge
Alan G. V. Simmonds
Alan Campbell
Alan Dundes
Gary Alan Fine
Alan Priest
Alan Ryan
Alan Gratz
Alan Verskin
Alan Parks
Chad Alan Gibbs
Alan Howard
Christopher Alan Reynolds
Alan Barker
Alan Felstead
Alan Walker
Alan Walker
alan alan sekkynom
Alan Johnson
Alan G. Robinson
Alan Dignam
T. S. Alan
Alan Pascuzzi
Alan Kin-tak Lau
Alan Fyall
Alan Howard
Gary Alan Shockley
Alan Gratz
Alan Katz
Alan Viktor
Alan Maimon
Alan Katz
Rebecca Riordan
Don Jones
Alice Rischert
Allen G. Taylor
Ganesh Chandra Deka
Steven Feuerstein
Joel Murach
Joan Casteel
Allen G. Taylor
Paul DuBois
Karen Morton
Kirk Paul Lafler
Ronald Bradford
Adam Jorgensen
Adam Jorgensen
Ryan K. Stephens
Ian W. Stirk
Klaus Aschenbrenner
Pinal Dave
Allen G. Taylor
Robert D. Schneider
Brian Knight
Gordon S. Linoff
Alex Davies
Joe Celko
Daniel Schneller
Scott Klein
Alastair Aitchison
Lex de Haan
Paul Nielsen
C. J. Date
Michael Coles
Rick Kiessig
Robert E. Walters
C. J. Date
Itzik Ben-Gan
Leonard Lobel
Laurent Schneider
Rodney Landrum
Klaus Aschenbrenner
Steven Feuerstein
Tom Carpenter
Michael Owens
Jean-Marie Defrance
Mike Gunderloy
Janet Valade
Ken Henderson
Alan Beaulieu