
sql相关
文章平均质量分 84
数据库是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。该数据集合称为数据库(Database,DB)。用来管理数据库的计算机系统称为数据库管理系统(Database Management System,DBMS)。
蕊在花中羞涩
起点低,当下净,回头脏,平常路
展开
-
ETL优化:数据库sql常见优化方法
7)尽量避免左右模糊查询,这样会导致索引失效,进而全表查询,如:select id from person_info where name like ‘%abc%’,可以使用右侧模糊查询,这样是可以索引查找的,如:select id from person_info where name like ‘abc%’;10)在使用索引字段作为条件时,如果该索引是复合索引,那么必须使用到该索引中的第一个字段作为条件时才能保证系统使用该索引,否则该索引将不会被使用,并且应尽可能的让字段顺序与索引顺序相一致。转载 2024-06-22 07:33:34 · 160 阅读 · 0 评论 -
MySQL8.0------窗口函数
MySQL8.0窗口函数概述 MYSQL 8.0 之后,加入了窗口函数功能,简化了数据分析工作中查询语句的书写 在没有窗口函数之前,我们需要通过定义临时变量和大量的子查询才能完成的工作,使用窗口函数会更加简洁高效 优点:简单/快速/多功能性 1、聚合函数 over() 注意事项: 可以使用<window_function> OVER(),对全部查询结果进行 聚合计算在WHERE条件执行之后,才会执行窗口函数 ..原创 2021-08-22 11:37:27 · 219 阅读 · 0 评论 -
sql----基础查询与排序
第二章:基础查询与排序2.1 SELECT语句基础2.1.1 从表中选取数据SELECT语句从表中选取数据时需要使用SELECT语句,也就是只从表中选出(SELECT)必要数据的意思。通过SELECT语句查询并选取出必要数据的过程称为匹配查询或查询(query)。基本SELECT语句包含了SELECT和FROM两个子句(clause)。示例如下:SELECT <列名>, FROM <表名>;其中,SELECT子句中列举了希望从表中查询出的列的名称,.原创 2021-08-19 21:25:42 · 124 阅读 · 0 评论 -
sql----初识数据库
第一章:初识数据库本章主要讲解数据库安装和数据库基本介绍,考虑易用性及普及度,本课程采取mysql进行教学。1.1 初识数据库数据库是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。该数据集合称为数据库(Database,DB)。用来管理数据库的计算机系统称为数据库管理系统(Database Management System,DBMS)。1.1.1 DBMS的种类DBMS 主要通过数据的保存格式(数据库的种类)来进行分类,现阶段主要有以下 5 种类型. 层次数原创 2021-08-19 21:24:00 · 122 阅读 · 0 评论 -
sql----环境搭建
第0章:环境搭建本章重点: 在电脑上安装MySQL数据库系统 安装客户端并连接到本机上的MySQL数据库 使用提供的脚本创建本教程所使用的示例数据库 1. MySQL 8.0 的安装考虑到大家所使用的操作系统的不同, 本教程分别提供了 windows 10, macOS和centos平台上的MySQL 8.0 的安装流程, 你可根据自己所使用电脑的操作系统选择以下三节中的一节进行学习和安装.1.1 windows 下 MySQL 8.0 的下载安装首先以最常见的原创 2021-08-19 21:22:48 · 435 阅读 · 0 评论