数据蛙数据分析每周作业

SQL总结

2018-12-23  本文已影响16人  呆小瓜将军

SQL总结:

1、简单检索:SELECT语句检索一个或多个列;SELECT DISTINCT检索不同的值;LIMIT(mysql)指定返回的行数。

2、排序检索:ORDER BY 子句,可以对多个列排序,可以按相对列位置排序,降序需在最后位置加DESC,它只应用位于其前面的列名。

3、简单过滤数据:使用单一WHERE子句,掌握各种条件操作符。WHERE子句中的条件,单引号用来限定字符串。注意NULL和非匹配的关系。

4、高级过滤数据:使用组合WHERE子句:掌握AND、OR、IN、NOT 操作符。

5、用通配符过滤:LIKE操作符的用法,掌握 %、_、[]三个通配符的用法。

6、创建计算字段:计算字段并不实际存在于数据库表中,计算字段是运行时在SELECT语句内创建的。掌握计算字段在字符拼接和算术计算中的用途。还需掌握如何创建和使用别名,以便应用应用程序能应用计算字段。

7、使用函数处理数据:掌握常用的文本处理函数(LEFT、RIGHT、LENGTH、LOWER、UPPER、TRIM、LTRIM、RTRIM、SOUNDEX)、日期时间处理函数和数值处理函数(ABS、COS、SIN、TAN、EXP、SQRT、PI)。

8、汇总数据:对某些行运行的函数,计算并返回一个值,叫聚集函数。常用的聚集函数(AVG、COUNT、MAX、MIN、SUM)。注意DISTINCT和聚集函数的组合使用。

9、分组数据:GROUP BY 子句创建分组。HAVING子句过滤分组。

10、子查询:SELECT语句的嵌套。

11、联结表:等值联结(内联结)、自联结、自然联结、外联结。掌握使用聚集函数的联结。

12、组合查询:如何用UNION操作符组合SELECT语句,并简化复杂的WHERE子句。

13、如何插入、更新和删除数据。

14、如何创建、删除和更新表。

       这次总结只是按住书的章节进行了简单的梳理,罗列了整体的框架和知识点,并未进行内容的展开,便于整体框架的把握。

上一篇 下一篇

猜你喜欢

热点阅读