

# Migrating ANSI SQL features
<a name="chap-sql-server-aurora-mysql.sql"></a>

This chapter provides reference information for ANSI SQL operations required to migrate from Microsoft SQL Server 2019 and Amazon Aurora MySQL. You can use this information to understand the key differences and similarities in areas such as object name case sensitivity, constraint compatibility, table creation, Common Table Expressions (CTEs), data type compatibility, GROUP BY operations, table joins, views, window functions, and temporary tables.

**Topics**
+ [Case sensitivity differences for ANSI SQL](chap-sql-server-aurora-mysql.sql.casesensitivity.md)
+ [Constraints for ANSI SQL](chap-sql-server-aurora-mysql.sql.constraints.md)
+ [Creating tables for ANSI SQL](chap-sql-server-aurora-mysql.sql.creatingtables.md)
+ [Common table expressions for ANSI SQL](chap-sql-server-aurora-mysql.sql.cte.md)
+ [Data types for ANSI SQL](chap-sql-server-aurora-mysql.sql.datatypes.md)
+ [GROUP BY for ANSI SQL](chap-sql-server-aurora-mysql.sql.groupby.md)
+ [Table JOIN for ANSI SQL](chap-sql-server-aurora-mysql.sql.tablejoin.md)
+ [Views for ANSI SQL](chap-sql-server-aurora-mysql.sql.views.md)
+ [Window functions for ANSI SQL](chap-sql-server-aurora-mysql.sql.windowfunctions.md)
+ [Temporary tables for ANSI SQL](chap-sql-server-aurora-mysql.sql.temporarytables.md)