码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 数据分析笔试题(二)


    • SQL操作

    1、基本知识:

    ①简述SQL的书写顺序和执行顺序;

    书写顺序:

    执行顺序:

    ②窗口函数:rank、dense_rank、row_number的区别;

    ③字符串类型和时间类型怎么相互转换;“2021-08-10 10:00:00”怎么转换成“10:00:00”;

    1. 将下表1由列结构转换为行结构,即由表1转换为表2;

    复制以下语句建表:

    CREATE TABLE table1 ( 性别 VARCHAR(10), 南湖 int,  鼓楼 int, 赛格 int  ,新街口 int, 合计 int) charset='utf8';

    insert into table1 values ("男",100,0,100,100,300),("女",100,100,0,200,400) ;     

    测试地址 https://www.db-fiddle.com/

    sex

    南湖

    鼓楼

    赛格

    新街口

    合计

    男

    100

    0

    100

    100

    300

    女

    100

    100

    0

    200

    400

                                                                                       表1

    area

    sex

    fee

    南湖

    女

    100

    南湖

    男

    100

    鼓楼

    女

    100

    赛格

    男

    100

     新街口

    女

    100

    新街口

    女

    100

    新街口

    男

    100

                              表2

    3、测试地址 https://www.db-fiddle.com/

    复制以下语句建表:

    create table login (uid int,login_time datetime) charset='utf8';

    insert into login values

    (2,'2021-01-01 12:21:11'),(4,'2021-01-01 12:25:00'),(1,'2021-01-01 21:18:52'),

    (3,'2021-01-01 21:30:47'),(2,'2021-01-02 15:38:10'),(4,'2021-01-02 22:31:51'),

    (1,'2021-01-02 19:53:08'),(5,'2021-01-02 08:08:46'),(3,'2021-01-03 17:33:48'),

    (1,'2021-01-03 11:31:31'),(5,'2021-01-03 22:18:53'),(6,'2021-01-03 11:32:15'),

    (5,'2021-01-04 16:59:33'),(2,'2021-01-04 12:53:31');

    提示:

    - 留存: 某用户今天登录,明天继续登录,则为留存

    - 留存率: 第二天回流用户数 / 第一天全部登陆用户数 = 第一天的次日留存率

    - 举例: 1月1日登录用户数为100人,其中有 66 人在 1月2日再次登陆,则 1月1日 的次日留存率为 66 / 100 = 0.66

    已有:login用户登录表,其中有uid用户编号(int),login_time登录时间(datetime)

    要求:计算每天的次日留存率,输出结果如下:

    数据 

  • 相关阅读:
    gateway网关
    论文解读(LightGCL)《LightGCL: Simple Yet Effective Graph Contrastive Learning for Recommendation》
    PHP基于thinkphp的网上图书管理系统#毕业设计
    ansible学习
    数据结构与算法八股文--概念篇
    【前端面试必知】Vue组件间的通信方式
    turn.js 模版简单使用
    【MySQL】在项目中操作MySQL---简单的增删改查
    select......for update会锁表还是锁行?
    C语言只推荐这1本宝藏书,你读过吗?
  • 原文地址:https://blog.csdn.net/summerriver1/article/details/125473287
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号