T-SQL isn't really a version of SQL.

It's an extension to SQL that's used by Microsoft and a few others.

You shouldn't concentrate on learning a particular version of SQL.

If you just learn 'standard' SQL you will be able to use that anywhere.

When you are using a particular database or server you can learn the specifics for it.