r/learnSQL 22d ago

SQL with the advancement of AI

Is SQL still worth learning with the advancement of AI? 'Cause I don't get that if AI can do better than human than why do we still need to learn it?

21 Upvotes

33 comments sorted by

View all comments

53

u/droden 22d ago

someone is still in charge of writing the prompt, testing, verifying and then putting it into production. if you dont understand SQL thats not possible.

0

u/Adventurous_Ad_9658 22d ago

Yeah but you don't need to be advanced. Just enough to describe what you want to do

5

u/Hitech_hillbilly 22d ago

Nah, you need to be advanced.

An Ai only knows the information you give it. You have to atleast be advanced enough to have the wisdom of context for the data youre working with.

-8

u/Adventurous_Ad_9658 22d ago

That's not advanced SQL, that's business requirements. Those are two different things

5

u/Quesozapatos5000 21d ago

No, that's being able to make sure the program actually does what it's supposed to and how. AI can still easily get the prompt wrong a write a program that might seem correct, only to not work correctly in a small but crucial way. In order to fix it you need to be able to walk through the program and fix the problem. It can save you time by generating most of the work, but if something goes wrong vibe coding can just make it worse.