← Back to list

I Couldn’t Write a SQL Query Today… So I Started Learning SQL from Scratch

A simple Day 1 experience of learning SQL and exploring how real-world systems store data.

Vanshika Gupta · 2026-05-04 21:04 · 0 claps · 1.8 min read
#learn-sql #beginner #beginners-guide #what-is-sql #sql-tutorial
Open on Medium ↗
Wiki topics: EDU · Education & Learning

Today, I got stuck on something that should have been simple. I had to write a SQL query to fetch some data… And I couldn’t do it.

💡 The Moment That Changed Everything

I tried multiple times:

  • Different queries
  • Different approaches
  • Guessing syntax

Nothing worked the way I expected. And in that moment, it hit me: “I don’t actually understand SQL… even at a basic level.”

That frustration turned into a decision. Instead of avoiding it, I went back to zero.

📊 Why I Decided to Learn SQL (Finally)

SQL was always around me:

  1. Job descriptions
  2. Tech content
  3. Developer conversations

But I never took it seriously—until today. Because now I understand: We live in a world where everything runs on data. Every app, every website, every system depends on it. And if I can’t work with data, I’m missing a fundamental skill.

🧠 Day 1: Learning SQL from Scratch

So today, I started learning SQL properly. I learned that SQL is used to:

  • Retrieve data
  • Insert data
  • Update data
  • Delete data

Simple concepts—but incredibly powerful.

💻 My First Query

The first query I wrote was:


SELECT * FROM tests;

It may look basic… But for me, it was the moment things started to make sense. “This is how I ask questions to data.”

🌍 Seeing the Real World Differently

Now I can’t unsee it.

Every app I use suddenly makes more sense: Logging in → Data is fetched from a database Ordering something → Data is stored Updating profile → Data is modified Everything connects back to databases.

⚠️ The Reality: It Wasn’t Easy

Even on Day 1, I struggled:  — Queries didn’t work  — Syntax errors happened  — Results were wrong But I realized something important: The struggle is the starting point. That moment where I couldn’t write a query? That’s exactly why I needed to begin.

📈 What’s Next (My Journey from Zero to Advanced)

Today is just Day 1. From here, I want to: Master basic SQL queries Understand joins and relationships Learn database design Build real-world projects Step by step.

🧩 The Biggest Lesson from Today If I had to summarize today in one line:

“The moment you struggle is the moment you should start learning.”

🎯 Final Thoughts

This morning, I couldn’t write a simple SQL query. By the end of the day, I started understanding how data works behind the scenes. That small moment of frustration turned into something much bigger. This is just the beginning.


메타데이터
post_id
918b690bea47
slug
i-couldnt-write-a-sql-query-today-so-i-started-learning-sql-from-scratch-918b690bea47
url
https://medium.com/@vsvanshi2207/i-couldnt-write-a-sql-query-today-so-i-started-learning-sql-from-scratch-918b690bea47
canonical_url
https://medium.com/@vsvanshi2207/i-couldnt-write-a-sql-query-today-so-i-started-learning-sql-from-scratch-918b690bea47
author_url
https://medium.com/@vsvanshi2207
status
ok
fetched_at
2026-06-09 15:37:30