
sql基础
文章平均质量分 83
sql结构化索引语言基础
qq_45269163
这个作者很懒,什么都没留下…
展开
-
Oracle基础以及一些‘方言’(二)
在 Oracle 的表的使用过程中 ,实际表中还有一些附加的列,称为伪列。伪列就 像表中的列一样 ,但是在表中并不存储。伪列只能查询,不能进行增删改操作。表中的每一行在数据文件中都有一个物理地址 ,ROWID 伪列返回的就是该行的物理地址。由于 ROWID 返回的是该行的物理地址,因此 ROWID 可以唯一的标识表中的一行,且使用 ROWID 可以快速的定位表中的某一行。在查询的结果集中 ,ROWNUM 为结果集中每一行标识一个行号 ,第一行返回 1 , 第二行返回 2 ,以此类推。原创 2024-07-09 21:06:20 · 871 阅读 · 0 评论 -
Oracle基础以及一些‘方言’(一)
ORACLE 通常应用于大型系统的数据库产品。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。------ 来自。原创 2024-07-09 08:45:32 · 1062 阅读 · 0 评论 -
常用函数:窗口函数与其他
指定按照某一列分区,分区类似于分组,关键字:每、每个、各个、不同、每种分组:group by + 聚合函数:分组必聚合:一组返回一条:每个部门薪资最高的分区:窗口函数 + partition by:只是将数据分类,不一定聚合:一组返回多条:每个部门薪资最高的前两个:指定每个按照哪一列进行排序:指定窗口的大小,就是分区内部每条数据计算的范围:可以基于每个分区内部的窗口实现count/sum/max/min/avg等操作。原创 2024-07-07 08:29:20 · 596 阅读 · 0 评论 -
常用函数:其他类型函数
功能:用于判断第一个参数是否为null,如果为null则返回第二个参数,如果不为null则返回第一个参数【返回参数中第一个不为null的值】语法:if(判断条件,条件成立返回的结果,条件不成立返回的结果)语法:coalesce(参数1,参数2,参数3……功能:用于实现条件判断,基于条件判断的结果返回不同的值,:用于在分组时,将指定字段的值进行合并拼接成一个字符串。语法:ifnull(参数1,参数2)功能:返回参数列表中第一个非空的值。:基于不同的条件,返回不同的结果。功能:将某一数据的类型进行转换。原创 2024-07-07 08:28:58 · 907 阅读 · 0 评论 -
常用函数:普通类型函数
实现对数据进行特定功能的加工处理转换:数据清洗、数据分析按照输入输出划分一对一 : 输入一行,输出一行,大多数函数多对一 : 输入多行,输出一行,聚合函数:count、sum、max、min、avg一对多 : 输入一个,输出多个,功能比较强大按照功能划分字符串函数:专门用于实现对字符串数据的处理,裁剪、拼接、分割、替换、去空格数值函数:专门用于实现对数值的处理,取整、随机、四舍五入、次方、取余日期函数:专门用于实现对时间的处理,转换、求值、取值、求差、加减日期。原创 2024-07-06 08:47:43 · 858 阅读 · 0 评论 -
SQL语法(DQL):SELECT 多表查询之子查询
数据源子查询:将子查询结果作为主查询数据来源:发生数据来源中:from字段子查询:将子查询结果作为主查询中一列的值:结果作为字段:select。原创 2024-07-06 08:46:49 · 1843 阅读 · 0 评论 -
SQL语法(DQL):SELECT 多表查询之Join与Union
用于实现列的合并,结果中的列来自于多张表。实现两份数据集合操作【交集、差集、全集】原创 2024-07-05 09:20:50 · 2221 阅读 · 0 评论 -
SQL语法(DQL):SELECT 单表查询
SELECT 单表查询原创 2024-07-05 09:18:54 · 870 阅读 · 0 评论 -
SQL语法(DCL)
DCL: 数据控制语言:SQL权限管理:grant、revoke原创 2024-06-26 21:41:32 · 192 阅读 · 0 评论 -
SQL语法(DML)
数据操作语言:对表中数据的增删改:insert、delete、update、replace原创 2024-06-26 21:32:37 · 759 阅读 · 0 评论 -
SQL语法(DDL)
DDL:数据定义语言:数据库和表的管理,创建、删除:create、drop、show。原创 2024-06-23 22:01:24 · 203 阅读 · 0 评论 -
数据库基础
数据库的全称:数据库管理系统(database management system),简称 DBMS数据库的定义:数据库是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合,其本质是一个文件系统数据库的用途:数据库是一个存储数据的软件,允许用户通过简单直观的SQL语句对数据库中的数据进行复杂的处理。数据库的分类:数据库分为两类,分别为 关系型数据库 RDBMS 和 非关系型数据库 NOSQL。原创 2024-06-23 21:38:56 · 1082 阅读 · 0 评论