Una cosa que debe tener en cuenta son las diferencias bastante importantes en la forma en que SQL Server y MySQL implementan la sintaxis SQL.
Aquí hay una buena Comparación de diferentes implementaciones de SQL .
Por ejemplo, eche un vistazo a la sección top-n. En MySQL:
SELECT age
FROM person
ORDER BY age ASC
LIMIT 1 OFFSET 2
En SQL Server (T-SQL):
SELECT TOP 3 WITH TIES *
FROM person
ORDER BY age ASC