![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
文章平均质量分 65
羊羊猪
彼此心比天高 怎能没进步
展开
-
Python连接SQL Server
使用Python连接SQL Server进行取数操作。输出:DataFrame。原创 2023-03-24 03:39:25 · 690 阅读 · 0 评论 -
SQL开窗函数之percent_rank、first_value、nth的用法
本文主要讲解了SQL开窗函数中percent_rank(), cume_dist(), first_value(), last_value(), nth_value(), ntile() 一共六个函数的用法原创 2022-12-11 19:34:13 · 3579 阅读 · 0 评论 -
SQL开窗函数之前后函数(LEAD、LAG)
本文主要关于SQL开窗函数之LEAD和LAG的用法原创 2022-12-11 17:28:22 · 13386 阅读 · 1 评论 -
SQL开窗函数之排序函数
当我们需要进行一些比较复杂的子查询时,聚合函数就会非常的麻烦,因此可以使用开窗函数进行分组再运用函数查询。原创 2022-12-11 16:43:51 · 2789 阅读 · 0 评论 -
SQL开窗函数之基本用法和聚合函数
当我们需要进行一些比较复杂的子查询时,聚合函数就会非常的麻烦,因此可以使用开窗函数进行分组再运用函数查询原创 2022-12-10 23:04:47 · 2050 阅读 · 0 评论 -
MySQL的CASE WHEN用法
MySQL的CASE WHEN THEN END用法。原创 2022-08-19 21:17:17 · 949 阅读 · 0 评论 -
MySQL奇偶数判断
MySQL有几种判断奇偶数的方式,下面来介绍一下。原创 2022-08-18 22:04:19 · 4631 阅读 · 0 评论 -
MySQL字符串合并
MySQL有几种合并字符串的方式,下面来介绍一下原创 2022-08-17 19:06:51 · 4536 阅读 · 0 评论 -
MySQL字符串提取
MySQL字符串切分有两种方式,一个是substring函数,一个是substring_index函数,下面来介绍一下两种切分的用法。原创 2022-08-16 21:35:11 · 2850 阅读 · 0 评论 -
MySQL常用的日期函数
1. 获取当前时间获取当前日期SELECT CURRENT_DATE;获取当前时间SELECT CURRENT_TIME;获取当前日期和时间SELECT CURRENT_TIMESTAMP;2. 截取日期元素2.1 直接使用MySQL的日期函数SELECT year(CURRENT_TIMESTAMP) as year,month(CURRENT_TIMESTAMP) as month,day(CURRENT_TIMESTAMP) as day,date(原创 2022-03-12 19:18:17 · 846 阅读 · 0 评论 -
SQL模糊查询(Like, Regexp)
先创建一张表drop table if exists samplelike;CREATE TABLE samplelike( strcol VARCHAR(6) NOT NULL PRIMARY KEY);-- DML :插入数据START TRANSACTION; -- 开始事务INSERT INTO samplelike (strcol) VALUES ('abcddd');INSERT INTO samplelike (strcol) VALUES ('dddabc');INSERT原创 2022-03-07 22:48:16 · 2412 阅读 · 0 评论 -
SQL的交并差集
1. UNION (并集)Union能够对两个或多个结果集进行链接,造成“并集”。子结果集全部的记录组合在一块儿造成新的结果集。相当于两个表数据上下连结。基本语法形式:SELECT <列名1> as <别名>, …… FROM <表名1> UNIONSELECT <列名2> as <别名>, …… FROM <表名2>;限定条件:子结果集要具备相同的结构。字结果集的列数必须相同。子结果集对应的数据类型必须能原创 2022-03-07 01:20:52 · 10694 阅读 · 0 评论 -
SQL的表连结(join)与交并差集
详细可参考:DataWhale_SQL: Task04:集合运算 - 4.2 连结(JOIN)转载 2022-03-06 22:55:22 · 133 阅读 · 0 评论 -
SQL的聚合查询
1. 聚合查询基本聚合函数COUNT:计算表中的记录数(行数)SUM:计算表中数值列中数据的合计值AVG:计算表中数值列中数据的平均值MAX:求出表中任意列中数据的最大值MIN:求出表中任意列中数据的最小值相关法则:COUNT函数的结果根据参数的不同而不同。COUNT(*)会得到包含NULL的数据行数,而COUNT(<列名>)会得到NULL之外的数据行数。聚合函数会将NULL排除在外。但COUNT(*)例外,并不会排除NULL。MAX/MIN函数几乎适用于所有数据类型的原创 2022-02-27 22:07:51 · 4981 阅读 · 0 评论 -
SQL的基础查询
1. Select 语句1.1 Select 基本语句SELECT <列名> as <别名>, …… FROM <表名> WHERE <条件表达式>;1.2 相关法则星号(*)代表全部列的意思。字符串用双引号("<字符串>")括起来在SELECT语句中使用DISTINCT可以删除重复行。1行注释:"-- “,多行注释:”/* */"Example:-- 想要查询出全部列时,可以使用代表所有列的星号(*)。SELECT原创 2022-02-27 21:40:16 · 305 阅读 · 0 评论 -
SQL数据库/表的增删查改
1. 数据库的增删查基本语法-- 创建数据库CREATE DATABASE <数据库名称>;-- 删除数据库DROP DATABASE <数据库名称>;-- 查询数据库SHOW DATABASES;-- 查询某个数据库的编码SHOW CREATE DATABASE <数据库名称>;例子CREATE DATABASE datawhale;2. 表的增删查改2.1 创建表基本语法CREATE TABLE < 表名 >原创 2022-02-02 22:28:37 · 873 阅读 · 0 评论 -
数据库基本概念
参考来源:DataWhale-SQL: Task01:初识数据库1. 初识数据库数据库是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。该数据集合称为数据库(Database,DB)。用来管理数据库的计算机系统称为数据库管理系统 (Database Management System,DBMS)。1.1 DBMS的种类DBMS 主要通过数据的保存格式(数据库的种类)来进行分类,现阶段主要有以下 5 种类型.层次数据库(Hierarchical Database,HDB)关系转载 2022-02-02 20:48:46 · 366 阅读 · 0 评论