美文网首页
SQL每日一题(2020-06-01)

SQL每日一题(2020-06-01)

作者: 扎西的德勒 | 来源:发表于2020-06-01 10:08 被阅读0次

题目:

表tb如下,ID为自增,查询出第一条开始到第几条记录 的累计金额刚好超过100?


table.png

参考答案:

数据库版本:Server version: 8.0.20 MySQL Community Server - GPL

建表语句

CREATE TABLE `dailytest_20200601` (
  `id` int DEFAULT NULL,
  `salary` int DEFAULT NULL
) ;

数据准备

INSERT INTO `dailytest_20200601` VALUES (2, 30);
INSERT INTO `dailytest_20200601` VALUES (3, 30);
INSERT INTO `dailytest_20200601` VALUES (4, 30);
INSERT INTO `dailytest_20200601` VALUES (11, 9);
INSERT INTO `dailytest_20200601` VALUES (12, 1);
INSERT INTO `dailytest_20200601` VALUES (13, 1);
INSERT INTO `dailytest_20200601` VALUES (14, 15);
INSERT INTO `dailytest_20200601` VALUES (15, 33);
INSERT INTO `dailytest_20200601` VALUES (16, 5);
INSERT INTO `dailytest_20200601` VALUES (17, 8);
INSERT INTO `dailytest_20200601` VALUES (18, 14);
INSERT INTO `dailytest_20200601` VALUES (19, 3);

查询逻辑

SELECT
    AA.id,
    AA.salary,
    AA.balance
FROM
    (
        SELECT
            id,
            salary,
           (SELECT sum(salary) FROM dailytest_20200601 WHERE id <= A.id) AS balance
        FROM
            dailytest_20200601 AS A
    ) AA
WHERE
    AA.balance <= 100

相关文章

  • SQL每日一题(2020-06-01)

    题目: 表tb如下,ID为自增,查询出第一条开始到第几条记录 的累计金额刚好超过100? 参考答案: 数据库版本:...

  • SQL每日一题(20200819)

    题目 有一个商场,每日人流量信息被记录在这三列信息中:序号(id)、日期(date)、人流量(people)。请编...

  • SQL每日一题(20200817)

    题目 有如下一张表T 列AID和BID是一对多的关系,希望将BID中同时存在3和5的AID找出来,预计的结果如下:...

  • Day 4 Project 我的微信好友

    附:每日一题

  • 2020-06-01每日反思

    2020-06-01每日反思 1、今天我快乐吗?如果没有,原因是什么? 7分,今天继续精进书法技艺,在自已喜欢的领...

  • 经典Hive SQL面试题

    第一题 需求 实现 数据准备 查询SQL 第二题 需求 实现 数据准备 查询SQL实现 第三题 需求 实现 数据准...

  • SQL每日一题(2020-07-02)

    题目: 你能写一个 SQL 查询语句,找到只出现过一次的数字中,最大的一个数字吗?下面是测试数据 对于上面给出的样...

  • SQL每日一题(2020-07-01) ***

    题目: 订单中有多个商品,想要查询订单表(Orders)中同时包含有商品A、商品B、商品C等的所有订单信息。 希望...

  • SQL每日一题(2020-06-30)

    题目: 在 微信 或者 QQ这样的社交应用中,人们经常会发好友申请也会收到其他人的好友申请。 表 request...

  • SQL每日一题(2020-06-09)

    题目: 从一张考勤表TAB中找出员工每天的上班,下班打卡的具体时间? 考勤表中相关字段如下:ID,NAME,NO,...

网友评论

      本文标题:SQL每日一题(2020-06-01)

      本文链接:https://www.haomeiwen.com/subject/qarjzhtx.html