图书 •
869 引用 •
255 回帖 •
4 关注
博客
关注
-
查找指定字段最小值对应的记录。根据成绩表,求一班数学成绩最低的学生 ID。 CLASS STUDENTID SUBJECT SCORE Class one 1 English 84 Class ..
-
有如下库存数据: [图片] 已知今天卖出此种商品数量 50,计算新的库存数据 (按照表中的顺序,依次清除库存数量,累计清除 50 为止,最后只保留库存数量大于 0 的行): A 1 =E(‘A ..
-
A B 1 [[3,5],[2,8]] [[4,6],[2,4]] 2 =A1.(~.(~*5)) 3 =A1.(~.(~*B1(A1.#)(#))) A2 数乘,A1 的每个元素都乘以 5, ..
-
有数据如下: [图片] 按第一列分组,对第二列的数值求和。分组条件为: 如果和上一条数据的值相差 5 及以上,则分新一组: =spl('=E@b(?1).group@i(#1-#1[-1]&g ..
-
有一季度每月销售额排名表: [图片] 选出包含一季度总销售额前三产品的月份: A 1 =E(‘A1:D10’) 2 =A1.groups(ProductName;sum(Sales):Sale ..
-
遍历多个数据文件,对序表及序列值进行 Cross Apply 运算生成新序表。 遍历文件夹中存储的所有某小学在线教学终端调查表,统计各种终端占比。 [图片] ID STUDENT_NAME T ..
-
数据 1: [图片] 代码 1-1: =spl('=?1.property()',A1) 函数 property 从 KV 串中读取属性值,参数省略时返回所有属性形成序表 结果 1-1: [图 ..
-
有逗号分隔的数据如下: [图片] 列出它们组成的排列组合,每行一种组合,如下图所示: [图片] 在 A2 写入代码: A 1 =‘A1:C1’.conj().(~.split@c()) 2 = ..
-
有上半年每月销售额排名表: [图片] 选出月内产品销售额排名和上半年产品总销售额排名一致的月份: A 1 =E(‘A1:D19’) 2 =A1.groups(ProductName;sum(S ..
-
用正则表达式解析序表中的字符型字段。 从客户地址中取出路牌号(数字号码)。客户表部分数据如下: ID Name City Address 1 VINET Beijing 124 Guangmi ..
-
日期时间变量通常会进行以下处理: [图片] 在SPL中提供了可以自动处理日期时间变量的函数 A.datederive(T)和P.datederive(cn, T)可以对日期时间型变量衍生出多个 ..
-
问题 Romeo(罗密欧)是一个 NS GSOH M Veronian(不抽烟,生活在维罗纳,很有幽默感的男性)。Juliet(朱丽叶)WLTM(愿意找一个)NS GSOH M,Romeo 能 ..
-
动态行转列,子表动态插入主表。 根据订单表和订单明细表,查询出每个客户每日购买产品的汇总表。 订单表和订单明细表是主子表关系,每个订单有多条明细数据。如下图: [图片] 订单明细表中每个订单的 ..
-
分类数据属于定性数据,通常可以从以下几个维度来探索分析 [图片]在SPL中可以使用A.id(), A.group(),A.groups()等函数来进行相关的操作。 例如,在泰坦尼克的数据中,有 ..
-
有边界的线性拟合方法保证拟合时收率被限制在边界内,误差限制法保证收率不偏离基础收率太远,现在只有约束2(所有出料对某一种进料的收率和等于1)还没有满足,本节将介绍一种线性变换的方法来满足此约束 ..
-
工业生产活动的目标是利用原料生产产品,从而产生利润。原料经过一系列加工过程,包括物理反应和化学反应,最终形成产品,生产的理想状态是原料到产品的转换率是确定的,工厂想生产多少产品就知道需要准备多 ..
-
[图片] 问题 八皇后问题是一个古老而著名的问题。具体为:在 8X8 格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,请问有多少种摆法。 思路 ..
-
生成 2020-02-01 到 2020-04-30 之间周日序列,结果如下图所示: [图片] 编写脚本: A 1 =date(“2020-02-01”) 2 =pdate@w(A1) 3 = ..
-
有年季度销售数据如下: [图片] 计算每个季度的销售额占本年度总销售额的比例(在 D1 中计算): =spl('=E(?1).group(Year).((a=~.sum(Sales),~.(S ..
-
-
有一季度每月销售额排名表: [图片] 选出包含一季度总销售额前三产品的月份: A 1 =E(‘A1:D16’) 2 =A1.groups(ProductName;sum(Sales):Sale ..
-
有数据如下: [图片] 需要转换成下图所示的格式,要按照 Chinese、Maths、English 的顺序列出: [图片] 代码如下: =spl('=E(?1).pivot(ID,Name; ..
-
递归调用函数解决海盗分金问题。 海盗分金问题: 5 个海盗抢得 100 枚金币,他们按抽签的顺序依次提方案:首先由 1 号提出分配方案,然后 5 人表决,投票要超过半数同意方案才被通过,否则他 ..
-
计算两个日期时间数据相差的天数。 查询 2015 年发货时间超过 30 天的订单。订单表如下: ID CustomerID OrderDate DeliveryDate Amount 1024 ..
-
有 Base64 编码串:eyJhIjo2MywiYyI6Mjk4LCJuIjoxLCJzIjoxLCJlIjo0MCwicCI6NH0= 需要将其转码后的 json 串({“a”:63,“c ..