mysql
一枚数据分析狮
想给以后的自己留下点什么~
能帮助到需要帮助的同路人~
展开
-
sql练习题
题目:第二高的薪水销售额select salary , row_number() over( order by salary ) as rankingfrom salary having ranking=2select [销售额],row_number() over(order by [销售额] ) as rankingfrom (select [销售额] from [deposit_order] group by [销售额] ) a having ranking=2题目:删除重复的销原创 2021-01-20 19:12:43 · 92 阅读 · 0 评论 -
【业务数据处理】截止至当天累计充值数据
select [user_id], [日期],row_number() over (partition by [user_id] order by [日期] asc) as [第N天登陆],sum([充值金额]) over (partition by [user_id] order by [日期] asc) as [截止至当天累计充值金额]from user_行为信息表where [日期1] > '2020-10-28' and [user_id] is not null or原创 2020-12-01 16:48:00 · 378 阅读 · 0 评论 -
SQL 函数笔记
CAST/CONVERT(数据类型转换)在MySQL使用过程中,有时我们需要对数据类型进行转换,如将数据取整,或是将数据转换成字符串格式等,这种情况下我们可以直接调用类型转换函数实现这一功能。数据类型转换可以采用CAST( 数据 as 类型 )或 CONVERT(数据,类型 )函数。|函数 类型CHAR( ) 字符型DECIMAL(数值长度,精度/小数点保留长度) 浮点型(float)...原创 2020-05-07 17:32:48 · 284 阅读 · 0 评论 -
电商数据课程-SQL笔记总结
SQL六大模块模块用途DQL数据查询语言DML数据操作语言DDL数据定义语言DCL数据控制语言TPL事务处理语言CCL指针控制语言前三种为数据分析师必学语言,日常工作中也用的比较多,后面三种为数据仓库工程师的必学语言,有兴趣可以学习DDL 数据定义语言...原创 2019-02-14 23:20:54 · 587 阅读 · 0 评论 -
mysql必知必会-复杂查询-联结表join
联结表创建联结select 字段1,字段2,字段3,……from 表1,表2 从两个表中选取的所需指标名where 表1中的字段1=表2中的字段1 通过两表的主键/外键联结order by 字段1,字段2,…… 排序规则selcet vend_name,prod_name,prod_pric...原创 2019-01-25 11:58:21 · 306 阅读 · 0 评论 -
mysql必知必会-简单查询4
按指定顺序排序order by field(字段名,‘值1’,‘值2’,……)原创 2018-11-27 12:00:04 · 113 阅读 · 0 评论 -
mysql学习-day3
表1.创建表create table 表名( 指标1 指标类型,指标2 指标类型,....);2.删除表drop table 表名3.查看表结构desc 表名;4.修改表名方式1:alter table 表名rename to 新表名方式2:rename 表名 to 新表名;5.添加/删除/修改指标alter table 表名添加:a...原创 2018-10-19 16:05:54 · 98 阅读 · 0 评论 -
mysql-所遇问题及解决办法
1.1366错误导致1366错误的原因是:数据库此字段的字符集与整理字符集不同。只需要将数据库的字符集、表的字符集、各字段的字符集调整设为相同即可。通过 show full columns from 表名 可以查看各字段的字符通过 show full columns from 表名 可以查看各字段的字符通过txt文本转存可以看到文件的字符集格式然后调整两者为一致ALTE...原创 2018-10-30 11:04:27 · 140 阅读 · 0 评论 -
mysql必知必会-宏观框架
课程 宏观知识框架原创 2018-11-09 17:09:30 · 134 阅读 · 0 评论 -
mysql必知必会-基础知识
基础知识什么是数据库?数据库是一个以某种有组织的方式存储的数据集合。理解数据库的一种最简单的办法就是将其想象为一个文件柜。此文件柜是一个存放数据的物理位置,不管数据是什么以及如何组织的。什么是表?表等同于当你将资料放进文件柜时,不是将资料随便扔进一个抽屉就完了,你应该将相关的资料放进一个特定的文件中。表是一种结构化的文件,可用来储存某种特定类型的数据。表可以保存顾客清单,产品目录,...原创 2018-11-09 18:15:58 · 135 阅读 · 0 评论 -
mysql必知必会-简单查询-1
简单查询检索数据检索语句select的基本结构:select 字段名 from 表名检索就是需要从指定的表中检索出指定的字段名,以此获取到你想要的信息检索单列信息select id from customers;检索多列信息(使用“,”号隔开字段)select id,name,city from customers;检索表中所有列select * from custom...原创 2018-11-11 22:11:49 · 103 阅读 · 0 评论 -
mysql必知必会-简单查询-2
简单查询过滤数据使用where子句数据库一般很少需要检索表中所有的行,通常只会根据特定的需求提取表数据的子集,而检索表中所需的特定数据则需要指定搜索条件(也称为过滤条件)。在select语句中,数据根据where子句中指定的搜索条件进行过滤,where子句在表名(from子句)之后给出,基本结构如下:select 字段名 from 表名 where 字段名=特殊值;备注:在同时...原创 2018-11-12 17:38:03 · 183 阅读 · 0 评论 -
mysql-必知必会-简单查询-3
基础查询用通配符进行过滤原创 2018-11-27 10:36:14 · 130 阅读 · 0 评论