咚叮咚~进击的“程序猿”--第三弹

社交媒体文章内容与评论抓取:Python 爬虫实战教程 通过本文的介绍,我们学习了如何使用 Python 编写爬虫,抓取社交媒体平台的文章内容和评论。我们详细介绍了如何使用requestsSelenium和Tweepy等工具,抓取微博和 Twitter 上的公开数据。同时,我们还讨论了如何处理反爬虫机制,避免账号或 IP 被封禁。抓取社交媒体数据是一个充满挑战和乐趣的过程,掌握这些技术后,你可以在大数据分析、情感分析和舆情监测等方面得到更深层次的应用。 阅读详情

第三关

国庆假期期间,因疫情原因,游客或航空公司会取消行程,现需要统计每日退票情况,并在连续两天退票率出现下降时调整新的票价策略。

退票率计算规则如下:(被航空公司或游客取消的绿码游客生成的订单数量) / (绿码游客生成的订单总数)。

写一段 SQL 语句查出 “2022-10-01” 至 “2022-10-05” 期间绿码游客的退票率。绿码游客即 banned 为 No 的用户,非绿码游客即 banned 为 Yes 的用户。并判断当日是否触发新的票价策略。

返回结果表中的数据按订票时间降序组织。其中退票率需要四舍五入保留两位小数。

建表
create table "Orders"
(
   id int,
   users_id int,
   company_id int,
   city_id int,
   status varchar(30),
   request_at date
);



create table "Users"
(
    users_id int,
    banned varchar(30)
);
create table "Companies"
(
  company_id int,
  name varchar(30)
);

Orders 是订单表,表中id是这张表的主键。这张表中存放所有航空公司的订票信息。每张机票有唯一id ,其中 users_id 是 Users 表中 users_id 的外键。company_id是Companies表中company_id的外键,status 是一个表示机票状态的枚举类型,枚举成员为(‘completed’, ‘cancelled_by_company’, ‘cancelled_by_user’) 。

Users是用户表,表中users_id是这张表的主键,banned 是一个表示用户是否被禁止的枚举类型,枚举成员为 (‘Yes’, ‘No’) 。

Companies表是航空公司表,表中id是这张表的主键。

插入数据
insert into "Orders" values 
(1, 1, 10, 1, 'completed', '2022-10-01'),
(2, 2, 11, 1, 'cancelled_by_company', '2022-10-01'),
(3, 3, 12, 6, 'completed' ,'2022-10-01'),
(4, 4, 13, 6, 'cancelled_by_user' ,'2022-10-01'),
(5, 1, 10, 1,  'completed' ,'2022-10-02'),
(6, 2, 11, 6, 'completed' , '2022-10-02'),
(7, 3, 12, 6, 'completed' , '2022-10-02'),
(8, 2, 12, 12,  'completed' , '2022-10-03'),
(9, 3, 10, 12, 'completed'  , '2022-10-03'),
(10,4 ,13, 12, 'cancelled_by_company' ,'2022-10-03'),
(11, 1, 12, 12,  'completed' , '2022-10-04'),
(12, 2, 10, 12, 'completed'  , '2022-10-04'),
(13,3 ,13, 12, 'cancelled_by_company' ,'2022-10-04'),
(14,4 ,13, 12, 'completed' ,'2022-10-04'),
(15, 1, 12, 12,  'completed' , '2022-10-05'),
(16, 2, 10, 12, 'completed'  , '2022-10-05'),
(17,3 ,13, 12, 'completed' ,'2022-10-05'),
(18,4 ,13, 12, 'completed' ,'2022-10-05');


insert into "Users" values
(1,  'No'),
(2,  'Yes'),
(3,  'No'),
(4,  'No');


insert into "Companies" values
(10, '东方航空'),    
(11, '吉祥航空'),   
(12, '深圳航空'),    
(13, '厦门航空');

要求输出:

    日期    | 今日退票率 | 调整策略
------------+------------+----------
 2022-10-05 |       0.00 | t
 2022-10-04 |       0.33 | f
 2022-10-03 |       0.50 | f
 2022-10-02 |       0.00 | f
 2022-10-01 |       0.33 | f
(5 rows)

在这里插入图片描述

本关参与方式

活动期间10月19日-10月24日,只要在论坛活动帖(地址:点击下方阅读原文)下方评论区贴出截图(截图需为在MemFire Cloud SQL编辑器中的效果),然后带着自己的答案找管理员核兑抽奖机会哦~

🌟 本题为闭卷模式,被公开的答案有成绩作废的风险哦~

前两关传送门

咚~1024邀请函,进击的“程序猿”

咚叮~进击的“程序猿”–第二弹

在这里插入图片描述

老版QQ原生表情gif动态 这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。 立即下载

相关推荐

sap2000 api matlab,SAP2000_API入门指南.pdf

SAP2000_API入门指南北 京 金 土 木 软 件 技 术 有 限 公 司Beijing Civil King Software TechnologyCo., Ltd.SAP2000 API 入门指南余承飞 韦群跃 汤娣概述SAP2000 API 是从 SAP2000 V11 开始引进的,即应用软件编程接口。用户可以编写程序,通过API 随心所欲地调用 SAP2000...

weixin_42118423的博客 1941

JS 复制粘贴链接

在网上看了很多关于HTML复制粘贴的js,有些只是适用于pc端的。有些需要在移动端使用,便涉及到兼容问题。最近使用的一个插件clipboard很好的解决了兼容问题。IOS和Android端都可以使用,而且还不会弹出键盘。代码如下 <script type="text/javascript" src="${ctx}/static/js/clipboard.min.js"></s...

史大姐的博客 1万+

《哥谭神话-工程篇》01.Palantir 平台架构解析-混乱数据如何转化唯一真相源?

Palantir 平台的架构哲学可以概括为将洞察落地为行动,其核心是将“获取唯一真相”能力深度嵌入现有的、复杂的工作流程中,成为提升运营效率和决策质量的倍增器。

898

js 复制链接

1、实现点击内容复制&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;script type="text/javascript"&gt; function copyLink(){ var e = document.getElementById("copy"); e.select(); // 选择对象 document.execCommand(...

Wisdom—Yoga—TaciturnKnight(WYT) 5871

用于多种无人机协作的群体智能算法:综合综述

随着无人机技术的快速高水平发展,将多架无人机作为自主控制的编队应用于复杂情况是一个新兴领域的代表之一。在实现自主控制的挑战中,碰撞避免、任务分配、路径规划和编队重构是关键功能。本文对各种经典的无人机群智能算法进行了系统的总结和分析。

erjia_的博客 1万+

Rockchip RK3566 Buildroot SDK构建与内核编译实战指南

嵌入式Linux开发中,交叉编译环境是系统启动的基础支撑。Buildroot作为轻量级嵌入式构建框架,通过配置驱动、自动化下载和分层编译机制,显著降低定制化Linux发行版的集成门槛。其核心价值在于将内核、根文件系统与工具链统一管理,兼顾资源约束下的确定性构建与工程可复现性。典型应用场景涵盖ARM64平台(如RK3566)的固件开发、IoT设备量产镜像生成及硬件Bring-up阶段的快速验证。本文围绕Buildroot SDK全流程实践,深入解析环境搭建、Repo源码同步、离线DL库预置及内核编译等关键环节

weixin_36047538的博客 136

java 怎么使用 设计模式对业务进行解耦(一)

最近非常头疼 ,到新公司碰到了 非常没有经验的产品,感觉产品经理和说相声一样,门槛很低,进了门才发现 楼梯在门里面,一层比一层难爬 我是做Android开发的,目前还是使用java 作为开发语言,所以以java为例,归纳一下我的java 使用经验 移动端的社交分享功能大家应该都用过,有一些公司早就 提供了免费的社交分享集成SDK,比如友盟,shareSdk 为什么 已经有了 集成好的sdk 还会头疼呢,因为产品在 一个简单的分享功能上强行制造了 非常多逻辑分支,思维导图如下(还是我 为了抽象代码自己画的,产

XAVI的博客 5244

手把手教你用神经网络优化电机控制:从Simulink仿真到实际部署

本文提供了一套完整的工程实践指南,详细讲解了如何将神经网络应用于电机控制,从Simulink仿真建模、轻量级网络设计,到关键的模型量化与代码生成,最终实现向DSP/FPGA硬件的实际部署。文章直面实时性、精度与资源限制等核心工程挑战,为工程师提供了从理论到落地的清晰路径和实用避坑策略。

weixin_29246195的博客 226

写用户注册时遇到--请输入短信验证码

写用户注册页面接口时遇到请输入短信验证码 此时我已经将页面显示的页面全部写入到页面中,点击注册时出现 请输入短信验证码,而且前端写的定时器也没有显示出来具体bug如下:    接下来我检查查看了错误信息:         服务器端url有问题,于是查看了相关的url,然而并没有错误,此时经过分析,去查看了redis数据库中是否存在相关参数,毕竟前端传过去了, 服...

gy的博客 1万+

科研党必备!用Requests+BeautifulSoup升级版Nature爬虫(含PDF下载功能)

本文介绍了一套基于Python Requests和BeautifulSoup的Nature期刊智能爬虫系统,专为科研人员设计,可自动抓取论文标题、摘要及开放获取的PDF文档。系统采用模块化设计,包含请求管理、PDF检测和邮件通知等功能,确保高效合规地获取学术资源,提升科研效率。

weixin_29041767的博客 256

游戏开发中的CV:实时动作捕捉与虚拟交互

游戏开发中的CV:实时动作捕捉与虚拟交互​ ,人工智能,计算机视觉,大模型,AI,在当今游戏产业中,玩家对游戏体验的要求日益提高,追求更加真实、沉浸的交互感受。计算机视觉(Computer Vision,CV)技术的飞速发展,为游戏开发带来了革命性的突破,其中实时动作捕捉与虚拟交互技术更是成为提升游戏品质的核心驱动力。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 16万+

钉钉服务端api接口使用

第一步:注册钉钉企业账号 打开链接:https://oa.dingtalk.com/#/login,注册账号即可 第二步:创建应用 以创建e应用为例: 还需要授权一个开发人员,并获取CorpSecret,需要把corpId和CorpSecret作为参数请求api接口获取AccessToken,后面的所有接口都需要AccessToken 第三步:接入接口 一、获取toke...

weixin_33884611的博客 7956

Codex入门10-Goal自主任务(进阶必学:设定目标就不管了,AI自己干活到完成)

/goal 是Codex CLI最强大的进阶功能——设定一个目标,AI就会制定计划、分步执行、自我测试、持续迭代,即使你关掉终端也会继续。本文详解/goal的工作原理、配置启用方法、常用命令(pause/resume/status/clear),以及如何写出高质量的目标描述让AI高效自主完成任务。

yueyeguzhuo的专栏 455

咚叮~进击的“程序猿”--第二弹

活动期间10月19日-10月24日,只要在论坛活动帖(地址:https://community.memfiredb.com/topic/218/%E5%92%9A%E5%8F%AE-%E8%BF%9B%E5%87%BB%E7%9A%84-%E7%A8%8B%E5%BA%8F%E7%8C%BF-%E7%AC%AC%E4%BA%8C%E5%BC%B9)下方评论区贴出截图(截图需为在MemFire Cloud SQL编辑器中的效果),然后。🌟 本题为闭卷模式,被公开的答案有成绩作废的风险哦~

NimbleX_的博客 177

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

咚~1024邀请函,进击的“程序猿”

一年一度的1024程序员节就要到啦!在10月19、20、21号这三天,我们将每天出一道SQL相关的题目。闯关成功就有机会获得定制礼品哦~

NimbleX_的博客 363

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

端午节程序员通常是如何打算的

端午节终于放假了,大家可算是看到工作的尽头了,盼到了欢天喜地的端午节假日!可以回家了高速路好堵端午节放假除了吃粽子还是粽子纪念屈原so,你的端午节是怎么安排的普通的程序员一觉睡到大中午,...

这个时代,作为程序员可能要学习小程序 660

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

1024丨祝所有程序员码到之处皆成功!

据说世上只有两种人一种是懂二进制的一种是不懂二进制。

NimbleX_的博客 173

IOS各种调试技巧豪华套餐

IOS各种调试技巧豪华套餐       目录   前言 逼优鸡 知己知彼 百战不殆 抽刀断Bug   普通操作   全局断点(Global BreakPoint)   条件断点(Condational Breakpoints) 打印的艺术   NSLog   开启僵尸对象(Enable NSZombie Objects) 进击的码农   Co

peixuan的专栏 677

端午趣味征文获奖名单已公布

看看你上榜没~

优快云 官方博客 7762

IOS各种调试

IOS各种调试技巧豪华套餐       目录   前言 逼优鸡 知己知彼 百战不殆 抽刀断Bug   普通操作   全局断点(Global BreakPoint)   条件断点(Condational Breakpoints) 打印的艺术   NSLog   开启僵尸对象(Enable NSZombie Objects) 进击的码农   Co

n7800的专栏 899

介绍 5 位很肝的算法大佬(含程序媛)

大家好,经常有读者说自己动力不足,并问我该如何学习和坚持?该如何找资料学习?我想说的是,除了必要的个人努力和坚持外,还需要有好的榜样和资料。今天给大家推荐几位犀利的宝藏号主,他们有BAT大...

EDDYCJY的博客 1246

IOS各种调试技巧豪华套餐(好东西)

目录   前言 逼优鸡 知己知彼 百战不殆 抽刀断Bug   普通操作   全局断点(Global BreakPoint)   条件断点(Condational Breakpoints) 打印的艺术   NSLog   开启僵尸对象(Enable NSZombie Objects) 进击的码农   Console(lldb 命令)   Profile(instrume

lijuan3203的专栏 892

IOS各种调试技巧

IOS各种调试技巧豪华套餐  目录   前言 逼优鸡 知己知彼 百战不殆 抽刀断Bug   普通操作   全局断点(Global BreakPoint)   条件断点(Condational Breakpoints) 打印的艺术   NSLog   开启僵尸对象(Enable NSZombie Objects) 进击的码农   Console(lldb 命

iOSbird的博客 2195

中国单身成年人口超 2 亿,程序员双 11 脱单太难??

民政部公布了一项数据:2018年中国单身成年人口已经超过2亿, 独居成年人口超过7700万。据阿里巴巴2017年发布的《中国空巢青年图鉴》显示,“空巢青年”超过半亿,且孤...

程序人生的博客 355

iOS各种调试技巧豪华套餐

目录   前言 逼优鸡 知己知彼 百战不殆 抽刀断Bug   普通操作   全局断点(Global BreakPoint)   条件断点(Condational Breakpoints) 打印的艺术   NSLog   开启僵尸对象(Enable NSZombie Objects) 进击的码农   Console(lldb 命令)   Profile(instrume

悲了伤的老王的博客 1034

Xcode的调试技巧

转自:http://www.cnblogs.com/daiweilai/p/4421340.html#biyouji 目录   前言 逼优鸡 知己知彼 百战不殆 抽刀断Bug   普通操作   全局断点(Global BreakPoint)   条件断点(Condational Breakpoints) 打印的艺术   NSLog   开启僵尸对象(Enable NS

GuiLehan的博客 985
上一篇: 咚叮~进击的“程序猿”--第二弹
下一篇: 1024丨祝所有程序员码到之处皆成功!
NimbleX_
博客等级 码龄6年 241粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值