北京小公司SQL#找工作的破防时刻##牛客AI配图神器#笔试题
CREATE TABLE IF NOT EXISTS order
(
    loan_id          BIGINT COMMENT '订单ID'
    ,apply_time      DATETIME COMMENT '申请时间'
    ,customer_id     BIGINT COMMENT '客户id'
    ,is_success_loan STRING COMMENT '是否成功放款,1:放款成功、0:放款时间'
    ,principal       DOUBLE COMMENT '合同金额'
    ,product_id      INT COMMENT '产品id'
)
COMMENT 'TABLE COMMENT'
;

CREATE TABLE IF NOT EXISTS customer
(
    customer_id  BIGINT COMMENT '客户id'
    ,age         INT COMMENT '年龄'
)
COMMENT 'TABLE COMMENT'
;

CREATE TABLE IF NOT EXISTS product
(
    product_id    BIGINT COMMENT '产品id'
    ,product_name STRING COMMENT '产品名称'
)
COMMENT 'TABLE COMMENT'
;

--近10天年龄在30-40岁的每天申请量和成功放款金额
--近5个月,连续三个月都放过款的用户信息
全部评论
-- 核心思路: -- 1. 筛选近5个月成功放款记录 -- 2. 按用户和年月分组统计放款次数 -- 3. 使用窗口函数识别连续放款月份 -- 4. 筛选出连续3个月及以上的用户
点赞 回复 分享
发布于 昨天 14:46 广东

相关推荐

认真搞学习:这么良心的老板真少见
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务