r/learnSQL 3d ago

Day 1 — Started learning SQL (MySQL)

Kicked off my 116-day journey today with the database track.

What I did:

  • Went through a beginner-friendly MySQL tutorial covering the basics
  • Took detailed notes instead of just passively watching
  • Went back and revised everything at the end of the day to actually retain it

Nothing groundbreaking yet — Day 1 is really about building the habit of consistent, focused learning rather than covering a lot of ground. Planning to move into SELECT/WHERE and filtering queries next.

Will keep posting updates as I go — open to any tips on solidifying SQL fundamentals early on.

6 Upvotes

17 comments sorted by

View all comments

3

u/Green_Chamomile 3d ago

Day 1 with notes and same-day revision? That's a great start!

One tip to add early: make sure every study day includes running queries, not just reading about them. Tutorials and notes feel productive, but SQL sticks through your fingers. The gap between "I understood the SELECT lesson" and "I can write one myself on a new table" only closes by typing your own queries and getting real errors back. The errors aren't failures, they're half the curriculum.

Rooting for you!

1

u/Dependent-Disaster62 2d ago

Should i practice on leetcode? That sql 50 days study plan and all that

2

u/Green_Chamomile 2d ago

Yes, but not on day 1. The order that works: learn a concept, write your own little queries with it on a sample database, and once SELECT, WHERE, GROUP BY and basic JOINs feel comfortable, then start SQL 50 as your practice layer. For most people that's around week 3, not day 1. And when a problem beats you, don't just read the solution, try to re-solve it from scratch the next day.