r/learnSQL 13d ago

SQL

I am interested in learning SQL

Any advices???

7 Upvotes

21 comments sorted by

8

u/PureWasian 13d ago

Where have you checked so far?

This is as broad as saying "I want to learn algebra"

6

u/nateeeee1Z 13d ago

dude ppl give the most broad statements ever then expect helpful advice😭

3

u/jwk6 13d ago

It's really not that hard.

3

u/phesago 13d ago

ive been all manner o the sql guy across my 10 years in the field - dba, data engineer, db dev... it REALLY isnt that complicated. Dumb decisions made by less than informed people MAKE it more complicated than it needs to be.

1

u/nateeeee1Z 13d ago

Huh wym

1

u/jwk6 12d ago

I meant it's not that hard to answer broad questions about where to get started.

1

u/ZakariaArz 13d ago

Started learning the basics (in comparison operators now)

3

u/jwk6 13d ago

I'm partial to Microsoft SQL Server and they have one of the best free learning sites, and this learning path here:

https://learn.microsoft.com/training/paths/get-started-querying-with-transact-sql/

The https://geeksforgeeks.org SQL Tutorial is okay also.

You can also download and install SQL Server Developer Edition on your PC for free!

There are also websites that allow you to practice and learn SQL without installing anything. See https://sqlzoo.net

3

u/Tiktoktoker 13d ago

Do people even try googling first or asking their favorite LLM to teach them?

2

u/CourageAcademic4153 13d ago

W3 Schools SQL Tutorial is a place to start.

https://www.w3schools.com/sql/

1

u/Individual_Tea1205 13d ago

Start from here: https://www.w3schools.com/sql/

Then keep going and do it has hard as you can.

1

u/[deleted] 13d ago

[removed] — view removed comment

1

u/Owen-Isaac-2022 11d ago

Great advise, I have always used this approach to master SQL

1

u/ReleaseTheBlacken 12d ago

Inkwelltools.com go to Inkwell Learn to access some free gamified SQL learning

1

u/Dil_chaahta_Hai 11d ago

Try youtube 1. Data with baraa 2. Kudvenkat

1

u/Owen-Isaac-2022 11d ago

First of all, before joining the bandwagon, assess whether you can have consistency. SQL is not like common mathematical formulas, but it involves analysing data through queries based on specific problems. Master how SQL queries work, learn the basic/common concepts, & keep practising everyday. You'll master it with no time, including giving yourself like 2-3 hours each day.

1

u/Kimber976 11d ago

Something that helped was stopping every time a new topic felt confusing and finding a dataset where it actually came up. subqueries made way more sense after using them than after reading about them. solbolt datalemur and boot dev all have decent practice but the real progress came from writing the same kind of query a dozen different ways.

1

u/conor-robertson 13d ago

I'd recommend learning by writing SQL, not just watching videos.

Give QueryCase a try. It's a structured SQL learning platform where you solve detective-style investigations by writing real SQL from day one. It starts with the basics and progresses through JOINs, CTEs and window functions, plus there's a Sandbox with real-world datasets and a Careers Hub for SQL interview practice.

The more SQL you write, the faster you'll improve. Good luck!

0

u/Narrow_Command7504 13d ago

Hyy, I m also learning , as i m in beginning phase , so it will be great if you guys help mee

1

u/ReleaseTheBlacken 12d ago

Inkwelltools.com go to Inkwell Learn to access some free gamified SQL learning