Mr_jin
Mr_jin
全部文章
分类
大数据学习(1)
数据结构(3)
题解(27)
归档
标签
去牛客网
登录
/
注册
Mr_jin的博客
全部文章
(共29篇)
题解 | #获得积分最多的人(一)#
本题写法: select name, sum(g.grade_num)over(partition by g.user_id)as grade_sum from user as u,grade_info as g where u.id=g.user_id order by grade_sum des...
窗口函数
2021-06-25
0
400
题解 | #最差是第几名(二)#
sql求中位数窗口函数法:(简单又巧妙)正序:1 2 3 4 5倒序:5 4 3 2 1===================》中位数3正序:1 2 3 4 5 6逆序:6 5 4 3 2 1=================》中位数3 4结论;where a=b or abs(b-a)=1#要么相...
窗口函数
中位数
2021-06-25
0
460
题解 | #构造一个触发器audit_log#
SQL创建触发器CREATE TRIGGER trigger_nametrigger_time trigger_event ON tbl_nameFOR EACH ROWtrigger_stmt其中: trigger_name:标识触发器名称,用户自行指定; trigger_time:标...
2021-06-25
1
519
题解 | #使用含有关键字exists查找未分配具体部门的员工的所有信息。#
exists详细解释exists语法:exists(完整的查询语句),结果返回true或false若返回true,则将外层查询表的记录保存,若为false,则删除记录。 from employees e where not exists (select emp_no from dept_emp d ...
2021-06-25
1
552
题解 | #实习广场投递简历分析(二)#
mysql日期格式转换 DATE_FORMAT(date,format)%Y-年份%m-月份%M-月名%K-小时select job,date_format(date,'%Y-%m')as mon,sum(num)as cntfrom resume_infowhere date like '2025...
2021-06-24
0
434
题解 | #在last_update后面新增加一列名字为create_date#
mysql添加列alter table table_nameadd column col_name type default'';#////alter table actoradd column create_date datetime not null default '2020-10-01 00...
2021-06-24
0
410
题解 | #对first_name创建唯一索引uniq_idx_firstname#
mysql alter语句创建索引1、alter table actor add unique uniq_idx_firstname(first_name);//唯一索引2、alter table actor add index idx_lastname(last_name);//普通索引3、cre...
MySQL创建索引
2021-06-24
0
436
题解 | #批量插入数据,不使用replace操作#
对于MySQL插入语句考察 1、insert into table values();//一般插入2、replace into table values();//插入的数据和已有的数据主键相同,则会替换掉已有的数据3、insert ignore into table values();//忽略已存在...
2021-06-24
0
400
题解 | #创建一个actor_name表#
本题主要考察sql创建表的方式:1、create table if not exists table_name();2、create table table_name like table_name1;(复制表结构)3、create teble if not exists table_name() ...
2021-06-23
5
708
首页
上一页
1
2
3
下一页
末页