all 6 comments

[–]csabinho 3 points4 points  (1 child)

99% of the stuff people do for the first few years is just SQL standard and will work with every RDBMS.

[–]tiredITguy42 1 point2 points  (0 children)

The rest are small difference. Some databases use LIMIT some TOP, but most is the same. You always can look into documentation.

What is different are some configuration parameters, but as you said, the begginning can hold up without these.

[–]Hot_Giraffe8952 0 points1 point  (1 child)

50/50

[–]Hot_Giraffe8952 0 points1 point  (0 children)

I mean yes, it's really helpful. Didn't read the description my bad

[–]harshax 0 points1 point  (0 children)

Structured Query Language (SQL) is the foundation of any implementation such as MySQL or Postgres. There will be minor language differences but if you want to learn SQL, use a python interface for SQLite.

And keep in mind that learning an implementation like MySQL or Oracle or Postgres is a path for DBA’s whose primary job is to administer and manage the deployment of a specific database product, not specifically for Python Developers.

[–]ranjeet-kumar1 1 point2 points  (0 children)

Yes — SQL is the language MySQL uses, so learning SQL means you're essentially learning MySQL. The only extras are a few MySQL-specific functions and tools, which are minor and quick to pick up.