1530553748

MYSQL 开窗函数

1.作用:对每一行都显示函数结果,并且可以调节计算的行数范围 开窗函数和普通聚合函数的区别: (1)聚合函数是将多条记录聚合为一条;而开窗函数是每条记录都会执行,有几条记录执行完还是几 条。 (2)聚合函数也可以用于开窗函数中。 2.基本语法:(相当于5个参数,函数,over() 这两个必须写,后面三个在over()里,看情况添加) select xx,开窗函数 over( [pratitio

1530553748

2020-06-04

15.2822 1 5
  • 关注作者
  • 收藏

My SQL 一维变二维

#方法一if select s_id,c_id,sum(if(c_id='01',score,0)) '01',sum(if(c_id='02',score,0)) '02',sum(if(c_id='03',score,0)) '03' from score group by s_id; select s_id,max((c_id='01')*score) '01',max((c_id='02'

1530553748

2020-06-04

15.2822 1 2
  • 关注作者
  • 收藏

MYSQL多表查询

多表连接查询 create table t1(key1 char,v1 int); create table t2(key2 char,v2 int); insert into t1 values('a',1),('a',2),('b',3),('c',4),('a',13); insert into t2 values('b',10),('b',11),('a',12),('a',13)

1530553748

2020-06-03

18.0213 1 1
  • 关注作者
  • 收藏

MYSQL子查询

1. 查询基本工资高于公司平均工资的员工信息(where字句不能用聚合函数) select * from emp where sal>(select avg(sal) from emp); 2.练习:查询和allen同一个领导的员工:empno,ename,job,mgr select empno,ename,job,mgr from emp where mgr=( select mgr fr

1530553748

2020-06-03

0.0144 1 4
  • 关注作者
  • 收藏

薪水

一、题目描述 获取当前(to_date='9999-01-01')薪水第二多的员工的emp_no以及其对应的薪水salary CREATE TABLE salaries ( emp_no int(11) NOT NULL, salary int(11) NOT NULL, from_date date NOT NULL, to_date date NOT NULL, PRIMARY KEY (em

1530553748

2020-06-03

18.0591 3 2
  • 关注作者
  • 收藏

删除数据

1.删除数据 delete from 表名[where 删除条件]; truncate 表名;(与delete from 表名一样,都是删除表中全部数据,保留表结构) delete和truncate的区别: delete 可以添加where子句删除表中部分数据,truncate只能删除表中全部数据 delete删除表中数据保留表结构,truncate直接把表删除(drop table)然后再创建

1530553748

2020-06-03

18.1594 3 5
  • 关注作者
  • 收藏

如何设置L0范数与L1范数? 来自 赵娜0418

如何设置L0范数与L1范数? L0范数是指向量中非0的元素的个数。如果我们用L0范数来规则化一个参数矩阵W的话,就是希望W的大部分元素都是0。这太直观了,太露骨了吧,换句话说,让参数W是稀疏的。OK,看到了“稀疏”二字,大家都应该从当下风风火火的“压缩感知”和“稀疏编码”中醒悟过来,原来用的漫山遍野的“稀疏”就是通过这玩意来实现的。但你又开始怀疑了,是这样吗?看到的papers世界中,稀疏不

1530553748

2020-06-03

18.1732 3 1
  • 关注作者
  • 收藏

SQL:查找入职员工时间排名倒数第三的员工所有信息:LZ (半世清欢)

S 题目描述:查找入职员工时间排名倒数第三的员工所有信息: CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NOT NULL, `first_name` varchar(14) NOT NULL, `last_name` varchar(16) NOT NULL, `gender` char(1) NO

1530553748

2020-06-02

13.9240 2 3
  • 关注作者
  • 收藏

My SQL 查询

-- 查看系统中有哪些数据库 show databases; -- 创建test数据库 create database test; -- 选择进入数据库 use test; -- 删除数据库(慎用) -- drop database test; -- 创建数据表 create table department(deptno int, dname varchar(10), loc varchar(1

1530553748

2020-06-02

13.9240 2 2
  • 关注作者
  • 收藏

MYSQL单表查询 来自(MYSQL单表查询)

1. 查询指定列:查询emp表中ename,job,sal select ename,job,sal from emp ; 2. 设置别名:查询每位员工调整后的薪资(基本工资+1000) select ename,job,sal+1000 薪资 from emp ; 3. 练习:查询每位员工的年薪(基本工资*12):empno,ename,年薪 select ename,empno,sal*

1530553748

2020-06-02

13.7705 1 3
  • 关注作者
  • 收藏

MySQL中子句的书写顺序与执行顺序

a 一 select语句书写顺序 : 1.select :要返回的列或表达式 ;必须使用 2.from:从中检索数据的表或视图 ;仅从中检索数据时使用 3.where:行级过滤 ;仅对记录进行筛选时使用 4.group by :分组字段 ;仅在分组聚合运算时使用 分组查询:select 字段1[,字段2,…] from 表名[ where 查询条件] group by 分组字段1[,分组字

1530553748

2020-06-02

13.7705 1 1
  • 关注作者
  • 收藏

My Sql 中多表查询连接比较 来自(zjjwf)

1.内连接 按照连接条件合并两个表,返回满足条件的行。 select 字段 1[,…] from 表 1[ inner] join 表 2 on 表 1.key= 表 2.key; a 内连接就是把两个表里面的共同部分显示出来 2.左连接 结果中除了包括满足连接条件的行外,还包括左表的所有行。 select 字段 1[,…] from 表 1 left join 表 2 on 表 1.

1530553748

2020-06-02

13.7705 1 2
  • 关注作者
  • 收藏

My SOL 打卡第一天

QQ图片20200601223123.png(18KB)

1530553748

2020-06-01

13.8882 2 3
  • 关注作者
  • 收藏

MYSQL:左连、内连 来自(半世清欢)

题目描述:查找所有员工入职时候的薪水情况, 给出emp_no以及salary, 并按照emp_no进行逆序(请注意,一个员工可能有多次涨薪的情况) CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NOT NULL, `first_name` varchar(14) NOT NULL, `las

1530553748

2020-06-01

13.7705 1 4
  • 关注作者
  • 收藏

MySQL概述 来自 ( ged_2357)

微信图片_20200601222633.png(161KB)

1530553748

2020-06-01

13.7705 1 1
  • 关注作者
  • 收藏

MYSQL:inner join 求交集 来自 (半世清欢——)

一、题目描述 查找所有已经分配部门的员工的last_name和first_name以及dept_no(请注意输出描述里各个列的前后顺序) CREATE TABLE `dept_emp` ( `emp_no` int(11) NOT NULL, `dept_no` char(4) NOT NULL, `from_date` date NOT NULL, `to_date` date NOT NULL

1530553748

2020-06-01

13.7705 1 3
  • 关注作者
  • 收藏

MySQL常用数据类型 来自 (pkwwwsas)

int:大整数型,有符号大小-2147483648~2147483647, 无符号大小0~4294967295,默认长度最多为11个数字,如int(11) • float:单精度浮点型,默认float(10,2),表示最多10个数字,其中有2位小数 • decimal:十进制小数型,适合金额、价格等对精度要求较高的数据存储。默认decimal(10,0),表示最多10位数字,其中0位小数。 •

1530553748

2020-06-01

0.0000 0 3
  • 关注作者
  • 收藏

DAY思维导购. 来自(1309_1565582599)

DAY思维导购.png(199KB)

1530553748

2020-05-30

27.3521 2 3
  • 关注作者
  • 收藏

'业务数据 思维导购图 来自 (yehujiahao)

业务数据分析思维构图.png(241KB)

1530553748

2020-05-30

27.3521 2 1
  • 关注作者
  • 收藏

数据分析的基本方式

家都知道“具体问题,具体分析”。是的,估计大家从小学的思想政治课本就听过这八个字。问题是:这句话本身就很不具体啊!到底怎样的问题算“具体”问题,啥样的分析又算“具体”分析呢?其实并没有一个很明确的标准。 如何使用结构化思维表达观点 重构四核:结论先行,以上统下,归类分组,逻辑递进——论证类比。 结论先行:先明确观点,一次展示,最后总结观点。 以上统下:上下表达要一致。 归类分组:快速归类,原

1530553748

2020-05-30

27.1682 2 4
  • 关注作者
  • 收藏
1234>