我精通MySQL (7年),我有一个工作面试,他们需要SQL,根据我的理解,MySQL只是对SQL语言的一种解释,很可能与SQL server一样。你们推荐的任何信息/教程或教程都可以填补这个空白,以防他们问我关于这个主题的问题。
谢谢。
发布于 2016-06-29 04:30:44
MySQL是一种关系数据库管理系统。人们谈论的大多数“SQL平台”实际上都是基于SQL规则构建的RDBMS。
理想情况下,所有的关系型数据库管理系统都会以相同的方式实现SQL的规则,但遗憾的是,它们并没有。我曾经在MySQL,SQL Server中工作过,现在我甚至还在为Ruby on Rails开发一些Postgres。
如果你已经做了7年的MySQL,并且为你的数据库“crud”编写了各种各样的查询,那么你应该很容易地转移到另一个基于MySQL的系统上,尽管有些人(例如甲骨文)比其他人更喜欢玩弄规则。
通常,这只是编写基本查询的方式上的一些特殊差异。只要您已经用MYSql编写了自己的查询,那么转换到另一个RDBMS应该不是问题。
发布于 2016-06-29 04:34:28
SQL是大多数常见关系数据库管理系统的基础的公共语言,但MongoDB是一个很大的例外。
自70年代以来,SQL就已经出现了,而像MySQL和T-SQL这样的语言并没有从它进化到现在。基本上,花一个小时阅读MySQL和SQL之间的区别就会告诉你你需要知道的一切。
正因为如此,你可以在面试中自信地说,你已经使用SQL七年了!
https://stackoverflow.com/questions/38085460
复制相似问题