【问题标题】:What are the key difference between MySQL and MS SQL Language? [duplicate]MySQL 和 MS SQL 语言之间的主要区别是什么? [复制]
【发布时间】:2011-09-02 03:05:07
【问题描述】:

可能重复:
Differences Between MySql and MS SQL

从 SQL 语言的角度来看,MySQLSQL Server 之间的主要区别是什么。之所以这么问,是因为需要快速掌握一些基本的SQL知识,需要找一本书入手。

我通过 amazon.com Learning SQL, 2nd Edition 找到了这本书,然而,这本书是为 MySQL 准备的。 MS SQL 的其他所有书籍都是大书,短时间内无法完成。

所以,我只要拿一本MySQL 的书就可以了,然后我可以轻松地转移到MS SQL 世界,或者我应该立即进入MS SQL Server

// 根据 cmets 更新标题 ///

【问题讨论】:

  • 那么 GCC 和 C 或 C++ 标准有什么不同?扩展,有时缺少部分等。
  • 一旦你熟悉了 MySQL,就很容易过渡到 MsSQL。如果您计划使用的只是 MsSQL,不妨从那里开始。
  • 我似乎很清楚您的意思是“MySQL 和 Microsoft SQL Server 之间有什么区别”,而不是询问 MySQL 如何偏离 SQL 语言。如果不是这种情况,请撤消我的编辑。供您参考,微软的数据库产品被称为“Microsoft SQL Server”或“SQL Server”,您应该这样称呼它以避免混淆。
  • 学习 MySQL,然后学习 MS SQL:这将使您了解数据库之间的差异并对该领域有更广阔的视野。只是不要和你的同事谈论 SQL 以“啊,但是在 MySQL 中......”开头的每个句子
  • MySQL 没有 ROW_NUMBER() 和朋友 - 这让很多查询很痛苦!

标签: mysql sql sql-server


【解决方案1】:

以下链接可能会对您有所帮助。

请注意,两者非常不同。
如果你想让你的生活更轻松,请使用 PostgreSQL,that 和 SQL-server 之间的差距要小得多。

MySQL 和 MSSQL 的区别

分别来自 microsoft 和 mysql:
http://technet.microsoft.com/en-us/library/cc966396.aspx
http://www.mysql.com/why-mysql/white-papers/mysql_wp_mssql2mysql.php(需要登录,抱歉)

在stackoverflow上:Differences between MySQL and SQL Server

PostgreSQL 和 MySQL 的区别

http://www.wikivs.com/wiki/MySQL_vs_PostgreSQL

postgreSQL 和 MSSQL 的区别

在 SO:https://stackoverflow.com/questions/907908/postgres-to-sql-server
和:https://stackoverflow.com/questions/4630891/tips-for-sql-server-developer-picking-up-postgresql

三者之间的区别:-)
http://www.postgresonline.com/journal/archives/51-Cross-Compare-of-SQL-Server,-MySQL,-and-PostgreSQL.html
http://troels.arvin.dk/db/rdbms/

【讨论】:

  • 这取决于您使用的 MySQL“功能”集的哪些部分;如果您将选项设置为要求严格,那么它更接近标准。如果您在名称周围使用反引号并在字符串周围使用双引号,那总是很困难:-/
  • 我倾向于同意 Postgres;就标准合规性和一般情况而言,它为您提供了更少的自爆方式。
  • @El Yobo,反引号和双引号是您最不用担心的。 group by 可以添加到 MySQL 中的任何查询中,但在许多情况下会在几乎所有其他 SQL 风格中产生错误。
  • 是的,MySQL 的 group by 确实很奇怪,但在您的查询中可能不如使用字符串(因此是引号)常见:)
  • @El Yobo,你没有抓住重点。引号问题是一个简单的搜索和替换。 group by 只是一个例子的其他问题将需要数小时的调试和重新思考。
【解决方案2】:

这可能是一个很好的 SQL 入门教程 - http://philip.greenspun.com/sql/(相当老,但有效) - 虽然它更多地指向 Oracle,但那里提到了 MySQL。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-20
    • 2017-03-10
    • 1970-01-01
    • 2010-11-13
    • 1970-01-01
    • 2014-06-16
    • 2020-08-15
    • 2019-03-11
    相关资源
    最近更新 更多