I’m such a geek. I just burned a fair amount of time at the A Gentle Introduction to SQL website testing my SQL skills. Because there are tests. And I can create a sql statement answer and get a congratulatory “You are correct!” message. Obviously, I’m easily amused.

My geekiness aside, the site has a full set of SQL tutorials of increasing difficulty as well as a reference section. The site claims to cover quite a range of databases including SQL Server, Oracle, MySQL, DB2, Mimer SQL, PostgreSQL and Access. Additionally, the site is available in French, Spanish, German, Italian, and Portuguese.