SQLDrills.com is a browser-based SQL practice platform with 300+ exercises spanning beginner, intermediate, and advanced difficulty. Whether you're writing your first SELECT statement or working through window functions, CTEs, and subqueries, there's a drill set for where you're at.
Most people learn SQL by reading about it, not by writing it. SQLDrills flips that around: every page is built for hands-on practice, with explanations so you can learn by doing instead of watching.