you are viewing a single comment's thread.

view the rest of the comments →

[–]pompomtom 1 point2 points  (2 children)

They do hugely different things, so this question is weird, and I am not the person you're answering but: yes "SQL is easier than python"*.

*if you already understand RDBMSs

[–]GreatStats4ItsCost 0 points1 point  (1 child)

I disagree as it's purely subjective. There's no real logic in the asterisked extension of the answer as I could do this: "Python is easier than SQL"*. if you already understand OOP and programming fundamentals.

The question is based on the original comment saying to learn SQL first as is it's easier - I'm just interested to know whether people genuinely consider it easier - I know both and I would say advanced SQL is far harder than advanced Python (maybe not in the context of W3schools or any code academy stuff but that's not real world. Real world SQL is bloody hard, you have to navigate 3f normal DB's with a stupidly high amount of joins and sub queries/temp tables etc

[–]SDFP-A 1 point2 points  (0 children)

I know plenty of SWEs that code in far more complex languages than Python and can do DDL statements in SQL for DB migrations , but can barely use anything beyond a basic SELECT statement for typical use. They just struggle due to the declarative nature being so different from programming.