全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管文库(原现金交易版)
384 1
2024-12-17
本篇整理食用指南/内容声明:
  • 针对SQL数据查询的学习,包括认识SQL,SQL常用关键词和基本语法常用函数常见面试问题
  • 适用于SQL初学数据分析/运营面试准备数据分析学习,数据分析/运营工作者;
  • 围绕在MySQL的使用。
目录:
SQL学习整理
一、认识SQL
1.认识数据、结构化数据
2.认识结构化数据和SQL的关系
3.认识SQL和MySQL的关系
4. 相关资料

二、SOL常用关键字和基本语法
1.基本语法
2.关键字
3.知识点梳理

三、常用函数
1. 数值型函数
2.字符串型函数
3.日期时间函数
4.数据类型转换函数
5.其他函数

四、常见面试题
1.基础知识点类
2.执行优化类
3.经典题型
(1)做题思路
(2)常见题型

内容部分展示:如果图片无法查看,试看笔记指路:https://blog.csdn.net/m0_70148683/article/details/144505345?utm_medium=notify.im.blog_flow_coupon3.20241217.a&username=m0_70148683
认识SQL.png

关键字.jpg

常见函数.png

常见面试题.png


-- 飞书链接和pdf是同一份整理-- 如果飞书链接已购买无法打开,可评论本帖获取
SQL学习整理.pdf
大小:(1.1 MB)

只需: RMB 8元  马上下载




SQL学习整理_飞书链接
大小:(114 Bytes)

只需: RMB 8元  马上下载






二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2024-12-17 16:47:18
一、认识SQL

1. 认识数据、结构化数据:数据是指任何可以被计算机处理的信息,而结构化数据则是指有固定格式和有限制长度的数据,例如表格形式。在数据库中,每一列都有其特定的类型(如文本、数字或日期)。

2. 认识结构化数据和SQL的关系:SQL是Structured Query Language的缩写,即结构化查询语言,是一种用于管理关系型数据库的标准编程语言。它可以帮助我们对结构化数据进行增加、删除、更新以及查询等操作。

3. 认识SQL和MySQL的关系:MySQL是一个开源的关系型数据库管理系统(RDBMS),而SQL是与之交互的语言。简单来说,MySQL就像一个仓库,用来存储数据;而SQL则是一套指令,用以管理这个仓库中的数据。

二、SOL常用关键字和基本语法

1. 基本语法:SQL语句通常以大写字母书写(虽然不强制),以提高可读性。每条语句后面一般跟一个分号(;)作为结束标记。

2. 关键字:SELECT用于查询数据,INSERT用于插入新记录,UPDATE用于修改现有记录,DELETE用于删除记录,CREATE用于创建数据库或表,DROP用于删除数据库、表或者列,ALTER用于更改已有数据库对象的结构等。

三、常用函数

1. 数值型函数:如SUM(求和)、AVG(平均值)、MAX(最大值)、MIN(最小值)等。
2. 字符串型函数:如CONCAT(连接字符串)、SUBSTRING(提取子串)、UPPER/LOWER(转换大小写)等。
3. 日期时间函数:如CURDATE/CURTIME(获取当前日期或时间)、YEAR/MONTH/DAY(从日期中抽取年月日)等。
4. 数据类型转换函数:如CAST(数据类型转换)、CONVERT(数据类型转换)等。

四、常见面试题

1. 基础知识点类:
   - SQL的ACID特性是什么?
   - 什么是视图?它的作用是什么?

2. 执行优化类:
   - 如何提高SQL查询性能?
   - 索引的作用和原理是什么?

3. 经典题型
   (1)做题思路:理解题目需求,明确数据结构,构建合理的SQL语句。
   (2)常见题型:如两表联查、子查询的使用、聚合函数的应用等。

希望这些内容能帮助你更好地理解和掌握SQL!

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群