【数据分析】数据分析基础:SQL重要知识点梳理!

MySQL数据库-基础知识 1.主键、外键、内部号码(学号)系统的号码,学号是主键,户口号码是外键。
2、之所以把主键列为自动键的主键,是为了便于执行和查询。
3. 图灵动作触发器用于在某些事件(例如数据插入或更新)后自动执行SQL操作。
4、复用模块设计的拨号系统的优缺点: - 缺点:吞吐量差; 存储的不同之处在于存储过程可以有系统和分支刺激。
5.视图的优缺点:复杂查询、简单查询、保护机密信息,缺点、缺点:查询效率可能较低,可能影响数据一致性。
6.删除、旋转,快速删除表之间的差异和所有数据,表的结构被保留,它连接删除。
7. 临时表 临时表只能在当前连接中删除,连接丢失时自动删除。
它适用于您想要在不同连接之间独立工作的情况。
8.相对数据库数据库如扫描、高性能、支持价格对、便捷数据库等数据库,便捷数据库如MySQL数据库、集成查询和事务处理器,表现出较高的安全性要求。
9、数据库的模型有助于优化查询效率,但数据可以再次增长。
10 数据库 数据库的方法包括内联、外联、交叉和碎片。
11、varchar和var shahars的区别是动态的,节省空间,聊天记录存储长度固定,访问速度快。
12.使用like和%来匹配任何字符序列,例如模糊匹配。
13.指标的作用和缺点,以促进调查的有效性,但也包括书面工作; 适合频繁查询和更新的字段。
14.与B+LESE PROSES的区别,支持B+树索引的查询。
哈希索引查询效率高,但不支持范围和排序。
15、B树和B+树的区别在于每个节点和B+树都存储着。
所有叶子都是连接的,这很合适。
16.锁定mysql的MySQL表,结构等。
17。
MSQQLATION试验中MSQQLATION MARKATIT主导部分的频率。
18.MYSQL数据库表包括Myisam,OfudB,等。
19. MVCCC Scvcy scocoist scocoist mvccoist accccccccccoist mvccccoist mvcccccccccccccccccccc。
与InfordB相比,它是20.MysQL。
MySamam-Speaker是阅读适当应用程序的理想选择。
官方适合编写密集的应用程序和交易过程。

常见的SQL面试题:经典50例

SQL Basic Creator 默认函数集集: 删除不重复统计() 总和计数() 计算计数() 平均AVG() 最大最大值() 最小最小表连接:内部连接(省略默认INNER)...左连接LeftJointableenameasbona。
key == B.Key连接右Juestloin连接到Union(不重复(重过滤))和UnionAll(重复[但过滤]) Oracle索引)同义词(synonym)。
(通常使用主键的值) 3.索引:提高自动轮询的效率:Oracle会在具有唯一约束(唯一约束、主键约束)的列上自动手动创建索引。
.../droptable .../rename ... 至 ..../truncateTable .../altertable ... DML:数据操作语言 Compl 和 United Minus Purnction DCL DCL:数据控制语言 Compl:滚动授权 /批准...到.../撤销索引 创建索引: 问题:查询受薪员工 受薪员工 #149 #174 员工经理和员工 IDeffecte_id、manager_id、department_idcase ...when ...then...else ...优化过期:当它存在时不要使用它。
教师时间表(教师)。
根据以上信息编写相应的SQL语句。
名为“猴”的学生查询列表查询姓“孟”的人数。
,查询平均分60分,以及报表中的平均调查。
用于小型安排。
所有课程成绩均低于60分。
1990年,每个科目的前两个成绩的记录是基于课程编号数据。
所有学生,姓名,姓名和平均成绩。
70-60]、[<60>

零碎的SQL知识点--1

这些是SQL基础知识的笔记,作者在其中记录了你在实践中遇到和学习的一些关键点。
首先,mySQL的now()和sysdate()函数用于获取当前时间,而获取当前日期和current_date()。
Withas在SQL中用于定义类似于一次性视图的查询,但不能在后续查询中引用。
字符串处理技术包括使用left()截取字符串、substring()根据指定位置或分隔符截取、substring_index()根据分隔符和数字获取子字符串。
concat()、confat_ws()、group_concat()函数分别用于字符串拼接。
这里Group_Concat()支持分组并指定分隔符。
递归函数在SQL中用于满足某些条件时会被重复调用,但其具体应用将在后续练习中详细介绍。
Count(*)和Count(1)的区别在于,涉及NULL值的性能和统计是通过Cast()函数实现的,而Varchar转Int是通过Cast()函数实现的。
字符串处理中的其他技术包括空格删除、时间函数(例如 dayofmonth()、unix_timestamp()、from_unixtime())以及获取当前时间的方法。
在数据转换和排序转换方面,Hive和Spark中的Collect_List和Collect_Set以及MySQL中的Group_Concat具有类似的功能。
length()函数用于计算字符串中字符的长度,而delete、truncate和drop是MySQL中的三种删除操作,每种操作都有各自对应的场景和特点。
str_to_date() 函数用于解析时间格式字符串,date_format() 用于格式化日期输出。