I think you nailed it here. I started learning SQL years ago from W3Schools, and it was great because it got right to the point. I can't imagine trying to get a handle on something completely new by starting with full reference material.
Seems that people hate W3Schools for not being something it isn't supposed be?