• •      •    142 浏览    •   2023-10-25 11:11:59

    DQL 实践 :元数据与语法 

    一、 准备数据 我们选用1G规模的TPCH数据来实践DQL查询,TPCH生成如下8个表的数据文件(*.tbl): [图片] 文件内容是文本格式,第一行是字段名,之后是数据行,行内数据以|分隔, ..
  • 问题 下面有一个简化的超市的库存管理系统内的一些表,为考察进货策略是否合适,需要算出 6 月内累计断货时间最长的商品,超市在早上 8 点钟开门,晚上 9 点半结束营业,非营业时间内的断货不计算 ..
  • 问题 下面是某企业的员工信息表: [图片] 由于业务原因,该企业的员工存在着经常性的地区调动,为记录调动历史,他们使用了下面一个表,记录了员工从入职开始的每一次工作调动(已经离职的员工不在此表 ..
  • 一般情况下,涉及到润乾报表应用集群参与集群的每个节点都能提供固定的 ip,以便于做报表的缓存同步配置,但是有些情况比较特殊,比如 k8s 容器  特点是没有固定 ip&nb ..
  • •      •    2 回帖   136 浏览    •   2023-09-14 09:48:40

    夫妻年龄和超过 70 岁的家庭 

    问题 某企业打算给企业内的夫妻员工提供廉价购房福利,此福利只对夫妻都在企业内的家庭提供,且条件之一是夫妻的年龄和达到或超过 70 岁。下面是企业的员工信息表: [图片] 下面是职工关系表,记录 ..
  • •      •    1 回帖   142 浏览    •   2023-09-13 09:37:03

    一个月内连续三天涨停的股票 

    问题 下面是某证券交易所一个月内的日收盘价记录,其中 CODE 列为股票代码,DT 为日期,CL 为收盘价。 [图片] 试找出这个月内曾连续三天涨停的股票。为避免四舍五入产生的误差,涨停的比率 ..
  • •      •    2 回帖   93 浏览    •   2023-09-12 10:01:45

    当年销售额占到一半的前 n 个客户 

    问题 下面是某企业的历史销售合同记录: [图片] 下面为他们的客户信息列表: [图片] 某年内按销售额排名的客户,达到一半销售额的前 n 个客户称为该年的“大客户”,请列出 1998 年该企业 ..
  • •      •    1 回帖   95 浏览    •   2023-09-11 08:46:05

    列出管理结构树 

    问题 下表是某企业员工表,记录了每位员工的 ID 和名字: EMPNO ENAME 7902 Ford 7788 Scott 7900 James 7844 Turner 7654 Marti ..
  • •      •    1 回帖   70 浏览    •   2023-09-08 09:18:54

    产生文本直方图 

    问题 此问题的目的是用文本模拟出直方图。 下图是员工信息表,其中 DEPTNO 为员工所在的部门。 EMPNO ENAME DEPTNO 7934 Miller 10 7782 Clark 1 ..
  • •      •    1 回帖   69 浏览    •   2023-09-07 11:27:16

    邮费计算 

    问题 某 B2C 网站需要计算订单的邮寄费用,大部分情况下,邮费有包裹的总重量决定,但是,当订单的价格超过 300 美元时,提供免费付运。详细规则如下面的 mailCharge 表所示: fi ..
  • •      •    1 回帖   95 浏览    •   2023-09-06 13:39:29

    征婚匹配 

    问题 Romeo(罗密欧)是一个 NS GSOH M Veronian(不抽烟,生活在维罗纳,很有幽默感的男性)。Juliet(朱丽叶)WLTM(愿意找一个)NS GSOH M,Romeo 能 ..
  • 上一篇《[链接]》(简称“内存篇”)介绍了 SPL 对关联计算的分类,以及内存关联计算的编程方法。 当一个或者多个关联表数据量很大需要外存时,就不能使用内存连接算法了,SPL 专门提供了外存连 ..
  • •      •    1 回帖   104 浏览    •   2023-09-05 09:10:49

    条形码检查和校验 (#60) 

    问题 条形码扫描后是一个 13 位的数字字符串。为应对扫描错误的情况,条形码有“检查和”校验的方法,用于校验条形码是否有错。具体的计算规则为: 取出 13 位字符串的前 12 位数字,将每个奇 ..
  • •      •    2 回帖   126 浏览    •   2023-09-04 09:07:52

    算 24 点 

    问题 算 24 点游戏是一种经典的用扑克牌来进行的益智游戏。游戏内容是:从一副扑克牌中抽去大小王剩下 52 张,任意抽取 4 张牌,把牌面上的数字(J、Q、K、A 分别代表 11、12、13、 ..
  • •      •    1 回帖   80 浏览    •   2023-09-01 09:07:35

    八皇后 

    [图片] 问题 八皇后问题是一个古老而著名的问题。具体为:在 8X8 格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,请问有多少种摆法。 思路 ..
  • •      •    2 回帖   90 浏览    •   2023-08-31 08:52:34

    万年历 

    问题 请给出未来指定的某年(如 2020)的全年日历。使用字符串输出,仿照常见日历的格式,按年月分隔,包含日期和星期信息。 思路 大致思路:循环十二个月,首先计算月标题和星期标题添加到万年历, ..
  • ChatGPT带火了大模型,也带火了向量数据库。大模型训练成本高,学习新知识的周期太长,而向量数据库刚好可以充当大模型的“记忆”模块,找到与新问题相似的旧问题交给大模型处理,极大地扩展了大模型 ..
  • •      •    1 回帖   96 浏览    •   2023-08-30 09:42:48

    单词的出现率 

    问题 在一篇正规的英文文档中,单词都会以空格、逗号、句号或回车分隔,“-”符号表示连接回车符前后的字符为一个单词。 现有一篇符合上述特征的文档,请找出其中一共出现过多少个不同的单词,以及每个单 ..
  • 关联查询一直是 BI 的老大难,为了解决关联问题,采用宽表(CUBE)是一种常见的手段,即通过事先构建宽表消除多表关联来绕过关联查询的难题。 但这样做会导致 BI 的灵活性变差。 我们来考察 ..
  • •      •    1 回帖   100 浏览    •   2023-08-29 09:00:47

    发牌 

    问题 四个人打扑克,用一副扑克牌,抽掉大小王,剩余 52 张牌,洗牌后平分给四个人,每人 13 张。现在用 A、B、C、D 表示扑克牌花色,例如 A8 表示黑桃 8,BK 表示红桃 K,请写一 ..
  • •      •    2 回帖   109 浏览    •   2023-08-28 09:47:42

    模拟多重循环 

    问题 请编写程序解答下面 10 个问题: 1、第一个答案是 b 的问题是哪一个? (a)2;(b) 3;(c)4;(d)5;(e)6 2、唯一的连续两个具有相同答案的问题是: (a)2,3;( ..
  • •      •    2 回帖   128 浏览    •   2023-08-25 09:18:03

    循环节 

    问题 循环节即为无限循环小数中循环的数字部分。无限循环小数都可以表示为一个分数,所以给定一个分数,就可以求出它的循环节。请编写程序实现这个算法。 思路 大致思路: 将被除数和除数求余,判断余数 ..
  • •      •    1 回帖   128 浏览    •   2023-08-24 09:27:06

    斐波那契数列 

    问题 斐波那契数列指的是这样一个数列:1、1、2、3、5、8、13、21、…… 这个数列从第三项开始,每一项都等于前两项之和。 请输出这个数列的前 N 项,分别使用递推和递归以及集算器的序列配 ..
  • •      •    5 回帖   337 浏览    •   2023-08-23 22:10:45

    宽表到底是快还是慢? 

    宽表经常是 BI 系统的标配,很多 BI 项目在建设之初首先就会准备宽表。宽表是将有一定关联关系的多个表连接成一个表,结果集不符合范式要求,会存在大量数据冗余。同时宽表由于需要事先建立,在使用 ..
  • •      •    1 回帖   238 浏览    •   2023-10-09 08:57:43

    习题 

    [链接]无结构计算 本章主要对集算器中无结构计算的例题进行讲解,讲解中包括问题、思路、代码以及最终结果。 [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接] [链接 ..
关注乾学院公众号