所在的位置: mysql >> mysql资源 >> mysql入门学习

mysql入门学习

SQL全称StructuredQueryLanguage,说人话就是结构化查询语言。毫不夸张地说,它是数据分析必会技能Top1,因为没有哪个初级数据分析师的面试能跨过SQL技能考核这一项的。

阶段1数据库基础SQL命令创建数据库:使用CreateDatabase创建数据库。创建表单:使用CreateTable创建数据库表单。插入数据:使用InsetInto向目标表单中插入你的数据。查询数据:使用SELECT从数据库中检索获取数据。定位表单a:使用From定位查询数据库的表单。限制条件:使用WHERE选择查询数据的条件。

阶段2进阶SQL命令

临时查询:使用WithTableNameAs创建临时查询表单,相当于是一个变量表。过滤查询a:使用Fetch根据条件进行行数的过滤,需要和整数字配合使用。

算数运算:常用的(+、—、*、/)进行数据的过滤、整合操作,可直接操作列。通配符号:常用于Like模糊查询更新数据:使用Update进行数据条目的更新,必须指定表单和条件。修改结构:使用ALTERTable可以对表单的列进行添加、删除、修改操作。范围查询Q:常用BETWEEN和IN运算符,过滤数据查询的范围。触发条件:常用Case进行条件判断触发查询。

存在过滤:使用EXISTS可以对表单或者数据进行判断是否存在操作。

阶段3SQL中数据聚合去重操作:使用Distinct对数据进行非重复数据的选择。计数操作:使用Count进行过滤数据的总计计算。求和操作:使用Sum对列数据进行求和计算。平均功能:使用Avg对列数据进行求平均计算。最小功能:使用Min提取对应列的最小值。最大功能:使用Max提取对应列的最大值。排序操作:使用ORDERBY对已查询到的结果数据进行顺序操作。聚合操作:使用GROUPBY将查询的所有数据与条件中给出的列分组。阶段4SQL联接查询常用术语联合查询:不同的SQL查询的结果可以统一返回查询结果。

交叉查询a:使用Iner、Left、Right、All(内、左、右和全连接)方式进表单的交叉查询。表命名:使用TableNameAs可以进行表单重命名,节省代码用。

阶段5摸鱼功能专用。

视图Views:把常用的SQL查询命令9保存成视图,每次使用直接调用。

规则CreatingRoles:用于创建权限,等做到管理岗再看都来得及。

条件约束Constraints:用于数据填充或者调用的时候一些规则,避免设计错误。

数学函数Mathematicalfunctions:应用数学函数处理连续性数据简单方便。

日期函数Datefunctions:经常会遇见头疼的日期数据都用这个处理非常简单。

看到上面那么多知识点,也不要头疼。

因为不可能一下子就掌握到这么多内容拉,慢慢学习、积累

MySQL学习资料或网站推荐:




转载请注明:http://www.aierlanlan.com/rzgz/5735.html