
【SQL语句】
文章平均质量分 76
SQL语句
数据闲逛人
18级双非本科学生
展开
-
pgsql语句一些常见用法【增删除改】【DateFrame数据导入数据库】
pgsql语句一些常见用法原创 2022-10-10 09:51:55 · 1355 阅读 · 0 评论 -
SQL语句--获取数据库表信息,表名、列名、描述注释等
SQL语句--获取数据库表信息,表名、列名、描述注释等原创 2022-08-09 14:29:13 · 635 阅读 · 0 评论 -
postagsql中统计一个表的大小
Postgresql查询表的大小 这个转载过来自己看的哈哈 --数据库中单个表的大小(不包含索引) select pg_size_pretty(pg_relation_size('表名')); --查出所有表(包含索引)并排序 SELECT table_schema || '.' || table_name AS table_full_name, pg_size_pretty(pg_total_relation_size('"' || table_schema || '"."' || table_name转载 2022-04-28 12:02:07 · 319 阅读 · 0 评论 -
写sql中where限制timestamp类型筛选数据用不了“”,要用‘’?
遇到了个bug,where里面进行个筛选我也卡住了害,见下图 一下子把自己愣住了,修改后如下 不要用“”,用‘’,至于是为什么?目前不太清楚,如有大佬路过,请告知一下下~感谢原创 2022-04-01 17:29:31 · 748 阅读 · 0 评论 -
半只脚踏进了ETL,详说一下下这两天的踩的sql的坑
文章目录01 What:这篇文章写的是什么02 Why:为什么有写这篇博客03 正文:“坑” 01 What:这篇文章写的是什么 现在工作的公司,管培实习的方向是写sql语句解决学习任务,其中因为自己菜,跌跌撞撞踩的坑,在此记录一下下sql坑。 02 Why:为什么有写这篇博客 深刻记录一下下自己对sql与·python在数据清洗中的认知。原创 2022-03-30 17:16:57 · 1421 阅读 · 0 评论 -
MySQL中的常用的文本与时间函数
文章目录1 常用文本处理函数2 常用日期和时间处理函数3 数值处理函数参考 1 常用文本处理函数 函数 说明 Left() 返回串左边的字符 Right() 返回串右边的字符 Upper() 将串转换为大写 Lower() 将串转换为小写 LTrim() 去掉串左边的空格 RTrim() 去掉串右边的空格 SubString() 返回子串的字符 Length() 返回串的长度 Soundex() 返回串的SOUNDEX值 Locate() 找出串的一个子串原创 2021-07-21 22:06:10 · 271 阅读 · 1 评论 -
数据分析常见SQL面试题汇总
<1> SQL——计算次日留存率 问题: 计算用户是否是次留用户 计算每日次日留存率 原数据表:user_login_table表 表字段:用户、登陆日期原创 2021-07-02 22:23:59 · 939 阅读 · 0 评论 -
MySQL 实战45讲--笔记
文章目录MySQL 实战45讲-->笔记开篇词基础篇(8讲)01 | 基础架构:一条SQL查询语句是如何执行的?1.1 SQL 语句在 MySQL 的各个功能模块中的执行过程。依次看下每个组件的作用。(1) 连接器(2) 查询缓存(3) 分析器(4) 优化器(5) 执行器小结02 | 日志系统:一条SQL更新语句是如何执行的?重要的日志模块:redo log重要的日志模块:binlog03 | 事务隔离:为什么你改了我还看不见?隔离性与隔离级别事务隔离的实现事务的启动方式04 | 深入浅出索引(上)索原创 2021-03-12 21:11:04 · 594 阅读 · 2 评论 -
Leetcode刷mysql笔记
文章目录Leetcode 刷题笔记第二页第三页 Leetcode 刷题笔记 1.???? 1412 查找成绩处于中游的学生 40 55.2% 困难 SELECT s.student_id,s.student_name FROM Student s LEFT JOIN (SELECT DISTINCT a.student_id FROM (SELECT student_id, DENSE_RANK() OVER (PARTITION BY exam_id OR原创 2021-03-12 20:48:11 · 394 阅读 · 0 评论 -
SQL 笔记 Task06:综合练习
文章目录练习一: 各部门工资最高的员工(难度:中等)练习二: 换座位(难度:中等)练习三: 分数排名(难度:中等)练习四:连续出现的数字(难度:中等)练习五:树节点 (难度:中等)练习六:至少有五名直接下属的经理 (难度:中等)练习七: 分数排名 (难度:中等)练习八:查询回答率最高的问题 (难度:中等)练习九:各部门前3高工资的员工(难度:中等)练习十:平面上最近距离 (难度: 困难)练习十一:行程和用户(难度:困难) 练习一: 各部门工资最高的员工(难度:中等) 创建Employee 表,包含所有员工信原创 2021-01-20 22:55:36 · 245 阅读 · 0 评论 -
SQL笔记 Task05:SQL高级处理
文章目录5.1 窗口函数 5.1 窗口函数转载 2021-01-18 22:57:08 · 452 阅读 · 0 评论 -
SQL笔记 Task04 集合运算
文章目录4.1 表的加减法4.1.1 什么是集合运算4.1.2 表的加法-UNION4.1.2.1 UNION4.1.2.2 UNION 与OR 谓词 4.1 表的加减法 4.1.1 什么是集合运算 集合在数学领域表示"各种各样的事务的总和",在数据库领域表示记录集合. 具体来说,表,视图和查询的执行结果都是记录的集合 , 其中的元素为表或者查询结果中的每一行 在标准SQL中,分别对检索结果使用UNION,INTERSECT,EXCEPT来检索结果进行并,交和差运算,像UNION,INTERSECT,EXC原创 2021-01-04 11:46:39 · 368 阅读 · 0 评论 -
SQL笔记 Task03 复杂一点的查询
文章目录原创 2021-01-02 17:07:12 · 140 阅读 · 0 评论 -
SQL笔记 Task02 基础查询与排序
文章目录2.1 SELECT 语句基础2.1.1 从表中选取数据SELECT 语句2.1.2 从表中选取符合条件的数据WHERE语句2.1.3 相关法则2.2 算术运算符和比较运算符2.2.1 算术运算符2.2.2 比较运算符2.2.3 常用法则 2.1 SELECT 语句基础 2.1.1 从表中选取数据 SELECT 语句 从表中选取数据时需要使用SELECT 语句,也就是只从表中选出(SELECT)必要数据的意思 . 通过SELECT语句查询并取出必要数据的过程称为匹配查询或查询(query). 基本S原创 2020-12-31 20:46:06 · 128 阅读 · 0 评论 -
SQL笔记 Task01 初识数据库
文章目录1.1 初始数据库1.1.1 DBMS的种类1.1.2 RDBMS 的常见系统结构1.2 初始SQL1.2.1 SQL的基本书写规则1.2.2 数据库的创建(CREATE DATADASE 语句)1.2.3 表的创建(CREATE TABLE 语句)1.2.4 命名规则1.2.5 数据类型的指定1.2.6 约束的设置1.2.7 表的删除和更新1.2.8 向product表中插入数据练习题1.11.21.31.4参考文献 1.1 初始数据库 1.1.1 DBMS的种类 数据库是将大量数据保存起来,通过原创 2020-12-20 17:12:19 · 161 阅读 · 0 评论 -
刷SQL 题目练习笔记 简单难度
题目索引前言SQL13 从titles表获取按照title进行分组总结 前言 想学好数据库.SQL语句,写在这里,一是当笔记,二是分享交流,三是给自己一点动力,也是压力 加油! SQL13 从titles表获取按照title进行分组 从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。 CREATE TABLE IF NOT EXISTS “titles” ( emp_no int(11) NOT NULL, title varchar(50) NOT NULL,原创 2020-11-21 13:47:25 · 170 阅读 · 0 评论 -
刷SQL 题目练习笔记 中等难度
题目索引SQL11 获取所有员工当前的manager SQL11 获取所有员工当前的manager 题目描述 获取所有员工当前的(dept_manager.to_date=‘9999-01-01’)manager,如果员工是manager的话不显示(也就是如果当前的manager是自己的话结果不显示)。输出结果第一列给出当前员工的emp_no,第二列给出其manager对应的emp_no。 CREATE TABLE dept_emp ( emp_no int(11) NOT NULL, – ‘所有的员工编号原创 2020-11-19 09:22:41 · 258 阅读 · 0 评论