标准sql语句可以在任何数据库中运用
而mysql语句是mysql数据库为了使写语句时更加方便快捷而自定义的的一些语法
两者不具备可比性
如果要比较也是不同数据库中的语法不同做比较
比如sql server、mysql、oracle之间的语法不同
SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。Mysql语句是Mysql数据库的语言。即sql语句可以运用到Mysql,但是Mysql不一定适用到sql。
因为存在着很多不同版本的 SQL 语言,为了与 ANSI 标准相兼容,它们必须以相似的方式共同地来支持一些主要的关键词(比如 SELECT、UPDATE、DELETE、INSERT、WHERE 等等)。 除了 SQL 标准之外,大部分 SQL 数据库程序(如Mysql)都拥有它们自己的私有扩展。
两者语法不尽相同,比如说获得系统时间:在Mysql下函数为NOW()或者CURRENTTIME;而在SQL下为GETDATE(),总之还有很多函数是不同的,建议你找两本书来比较!
几乎一样