熊猫不如猫熊
熊猫不如猫熊
全部文章
分类
归档
标签
去牛客网
登录
/
注册
熊猫不如猫熊的博客
全部文章
(共77篇)
题解 | #最长连续登录天数#
-- 查询每个用户在2023年1月1日至2023年1月31日期间的最大连续登录天数 select distinct user_id, max(consec_days) as max_consec_days -- 计算每个用户的最大连续登录天数 from ( -- 计算每个用...
2024-09-22
0
135
题解 | #每个月Top3的周杰伦歌曲#
with t as ( select month(p.fdate) as month ,row_number() over (partition by month(p.fdate) order by count(s.song_name) desc,p.song_id asc) as ranki...
2024-09-11
0
124
题解 | #查找字符串中逗号出现的次数#
SELECT id, LENGTH(string) - LENGTH(REPLACE(string, ",", "")) AS cnt FROM strings;
2024-09-08
0
128
题解 | #将所有获取奖金的员工当前的薪水增加10%#
update salaries set salary=salary*1.1 where to_date="9999-01-01" and emp_no in ( select emp_no from emp_bonus )
2024-09-08
0
128
题解 |
-- 修改audit表,添加外键约束 ALTER TABLE audit -- 添加外键约束,emp_no字段引用employees_test表的id字段 ADD CONSTRAINT fk_emp_no FOREIGN KEY (EMP_no) REFERENCES employees_test(...
2024-09-08
0
123
表名修改为titles_2017#
alter table titles_test rename titles_2017;
2024-09-08
0
174
题解 |
-- 使用REPLACE语句将id=5且emp_no=10001的行数据替换成id=5且emp_no=10005 REPLACE INTO titles_test (id, emp_no, title, from_date, to_date) VALUES (5, 10005, 'Senior En...
2024-09-08
0
96
题解 | #将所有to_date全部更新为NULL#
UPDATE titles_test SET to_date = NULL, from_date = '2001-01-01' WHERE to_date = '9999-01-01';
2024-09-08
0
139
题解 | #删除emp_no重复的记录
-- 删除emp_no重复的记录,只保留最小的id对应的记录 DELETE FROM titles_test WHERE id NOT IN ( -- 子查询:选择每个emp_no分组中最小的id SELECT min_id FROM ( SELECT MIN(id)...
2024-09-08
0
146
题解 | 新增加一列名字为create_date
alter table actor add column create_date datetime not null default '2020-10-01 00:00:00' after last_update
2024-09-08
0
99
首页
上一页
1
2
3
4
5
6
7
8
下一页
末页