我很熟练使用MySQL(7年),并且我得到了一份求职面试,他们需要SQL,根据我的理解,MySQL只是对SQL语言的一种解释,很可能与SQL相同服务器。任何信息/教程或教程桥你们建议填补这一空白,以防他们问我关于这个问题的问题。MySQL vs SQL的差异
谢谢。
我很熟练使用MySQL(7年),并且我得到了一份求职面试,他们需要SQL,根据我的理解,MySQL只是对SQL语言的一种解释,很可能与SQL相同服务器。任何信息/教程或教程桥你们建议填补这一空白,以防他们问我关于这个问题的问题。MySQL vs SQL的差异
谢谢。
MySQL是一个RDBMS-(关系数据库管理系统)。大多数'sql平台'人员所谈论的实际上都是基于SQL规则建立的这些RDBMS之一。
理想情况下,所有的RDBMS都会以相同的方式实现SQL规则,但可惜的是他们不这样做。我曾在MySQL,SQL Server工作,现在我甚至为Ruby on Rails开发做了一些Postgres。
如果你已经做了7年的MySQL并编写了各种各样的查询来完成你的数据库'crud',你应该很容易地转移到另一个基于SQL的系统,尽管有些人(比如甲骨文)喜欢玩规则比别人。
通常这只是您编写基本查询的一些特殊差异。只要你在MYSQL中编写你自己的查询,转换到另一个RDBMS不应该是一个问题。
SQL是最常见的关系数据库管理系统的基础语言,MongoDB是个很大的例外。
自70年代以来SQL一直存在,像MySQL和T-SQL这样的语言并不是那么发达。基本上,一小时的阅读关于MySQL和SQL的区别将会告诉你一切你需要知道的事情。
因此,您可以在面试时自信地说您已经使用SQL七年了!
每个SQL服务器都有细微的差异。有人说“SQL”可能意味着MySQL,PostgreSQL,Microsoft SQL Server等。如果他们说“SQL Server”,他们可能意味着微软的变种。如果我正在招聘一名编码员,只要你了解一些变体,我就不会在意。如果我正在招聘DBA,我很在意。 – ceejayoz
你需要学习一些sintaxis的差异,但来到黑暗的一面,我们有饼干和分析功能;) –
这是一个分析师的位置,所以我猜基本查询将主要是选择。我明白你的意思,而SQL是所有人的父亲,回到根源永远是件好事lol – delmalki