不精独乐乐
不精独乐乐
全部文章
分类
归档
标签
去牛客网
登录
/
注册
不精独乐乐的博客
全部文章
(共156篇)
题解 | #国庆期间每类视频点赞量和转发量#
思路: ①准备一张底表tb3,计算出每天得点赞数、转发数; ②基于tb3用窗口函数计算出每天对应的近一周内点赞、转发数; ③选出需要的时期即可。 with tb3 as( select tag, date(end_time) dt, sum(if_like) a, sum(if_retweet) ...
2023-03-10
0
249
题解 | #公式计算器#
def aa(a,b,c,d): return (a+b)*(c-d) a,b,c,d = map(int,input().split()) print(aa(a,b,c,d))
2023-03-10
0
213
题解 | #俱乐部的成员#
a = input().split() name = input() for i in range(len(a)): if a[i] == name: j = 1 break else: j = 0 print(j==1)
2023-03-10
0
224
题解 | #谁的数字大#
a,b = map(int,input().split()) print('{}\n{}'.format(a>b,a<b))
2023-03-10
1
224
题解 | #乘法与幂运算#
def aa(x,y): if y == 0 and x == 0: print('try again') elif y == 0 and x!=0: return 1 else: a = x for i in ...
2023-03-09
2
183
题解 | #每个创作者每月的涨粉率及截止当前的总粉丝量#
思路: ①用两个窗口函数count,sum分别算出每个作者各月的播放次数b、粉丝增量c,形成tb1; ②基于tb1再用一次窗口函数sum对每个作者每月粉丝增量做一个逐月累加即可。 select author, a, round(c/b,3), sum(c)over(partition by aut...
2023-03-09
0
197
题解 | #每类视频近一个月的转发量/率#
思路:先把最近的互动日找出来形成一张表,然后将此表与播放表连接时加入连接条件:互动日与播放日相差29天以内即可。 select tag, sum(if_retweet) a, round(sum(if_retweet)/count(if_retweet),3) b from tb_user_vide...
2023-03-08
0
308
题解 | #平均播放进度大于60%的视频类别#
select tag, concat(round(avg(if(a>1,1,a))*100,2),'%') b from( select tag, timestampdiff(second,start_time,end_time)/duration a from tb_user_video_l...
2023-03-07
0
156
题解 | #删除好友#
每找一个名字,就通过索引把它从原表中删掉 a = input().split(' ') b = input().split(' ') for i in b: c = a.index(i) a.pop(c) print(a)
2023-03-06
0
164
题解 | #满足条件的用户的试卷完成数和题目练习数#
思路: ①根据筛选条件把2021年、SQL困难题目、平均分>80、的7级用户找出来先,形成tb1; ②根据找出来的用户,分别去算出2021年他们的完成试卷数目、完成练习数据,分别形成tb5和tb6; ③因为只保留有试卷完成的用户,所以将tb5左连接tb6即可。 with tb1 as (se...
2023-03-05
0
187
首页
上一页
4
5
6
7
8
9
10
11
12
13
下一页
末页