图书 •
828 引用 •
203 回帖 •
3 关注
博客
关注
-
问题 下面有一个简化的超市的库存管理系统内的一些表,为考察销售情况,需要算出 6 月份“生鲜”类的商品在超市内的平均停留时间。需要的表如下: 首先是商品表,记录各种产品的信息: [图片] 下面 ..
-
问题 下面有一个简化的超市的库存管理系统内的一些表,为考察进货策略是否合适,需要算出 6 月内累计断货时间最长的商品,超市在早上 8 点钟开门,晚上 9 点半结束营业,非营业时间内的断货不计算 ..
-
问题 下面是某企业的员工信息表: [图片] 由于业务原因,该企业的员工存在着经常性的地区调动,为记录调动历史,他们使用了下面一个表,记录了员工从入职开始的每一次工作调动(已经离职的员工不在此表 ..
-
问题 某企业打算给企业内的夫妻员工提供廉价购房福利,此福利只对夫妻都在企业内的家庭提供,且条件之一是夫妻的年龄和达到或超过 70 岁。下面是企业的员工信息表: [图片] 下面是职工关系表,记录 ..
-
问题 下面是某证券交易所一个月内的日收盘价记录,其中 CODE 列为股票代码,DT 为日期,CL 为收盘价。 [图片] 试找出这个月内曾连续三天涨停的股票。为避免四舍五入产生的误差,涨停的比率 ..
-
问题 下面是某企业的历史销售合同记录: [图片] 下面为他们的客户信息列表: [图片] 某年内按销售额排名的客户,达到一半销售额的前 n 个客户称为该年的“大客户”,请列出 1998 年该企业 ..
-
问题 此问题的目的是用文本模拟出直方图。 下图是员工信息表,其中 DEPTNO 为员工所在的部门。 EMPNO ENAME DEPTNO 7934 Miller 10 7782 Clark 1 ..
-
问题 某 B2C 网站需要计算订单的邮寄费用,大部分情况下,邮费有包裹的总重量决定,但是,当订单的价格超过 300 美元时,提供免费付运。详细规则如下面的 mailCharge 表所示: fi ..
-
问题 Romeo(罗密欧)是一个 NS GSOH M Veronian(不抽烟,生活在维罗纳,很有幽默感的男性)。Juliet(朱丽叶)WLTM(愿意找一个)NS GSOH M,Romeo 能 ..
-
有年季度销售数据如下: [图片] 数据中缺失了 2020 年第一季度的数据,计算比上期时直接跳过和 2019 年第四季度比,计算比去年同期时把 2020 年第一季度的数据当零(在 D1 中计算 ..
-
3.1 单层循环 目前为止,我们写的代码都是从前向后执行一遍就结束了。if 语句可能导致某些代码被跳过而不执行,程序的总体流向仍然是向前向后的,没有一句代码会被执行多次。 事实上,计算机最擅长 ..
-
11.1 大数据和游标 1. 用程序生成一份大文件,形如下图。要求order_id有序且唯一,user_id随机且有重复,dt有序,due_amt随机,user_scoer取0-1之间的随机值 ..
-
10.1 主键 1.有销售数据如下: ID Name Sales 010010001 Tom 7,588,420 010010002 John 8,953,172 010010003 Joan ..
-
9.1 分组与汇总 1. 请统计字符串”esProc SPL is a smart desktop data analysis tool”中每个字母出现的次数(忽略大小写,a与A是同一个字母) ..
-
8.2 序表与排列 1. 有字段名:['user_id','age','due_amt','due_date','user_score'] 数据:[[748147, 21, 258.7045, ..
-
7.1 字符串 1. 已知字符串“I want to learn esProc SPL !”,要求如下 (1)计算字符串的长度 (2)请将字符串中的字母全部改为大写 (3)获取字符串左边3位 ..
-
6.1 自定义函数 1. 编写一个计算整数立方用的函数,并计算1到10每个数和其前一个相邻整数的立方差。 例如2,前一个相邻数为1,两者的立方差等于7 2. 编写函数,把华氏温度转换为摄氏温度 ..
-
5.1 集合运算 1. 看代码写结果 A B 1 =to(10,1) 2 =A1.to(2,6) =A1.to(9,3) 3 =A2|B2 =B2|A2 4 =A2&B2 =B2&am ..
-
4.1 序列 1. 写出单元格的值 A B 1 =[7,9,6,23,56,1+20] [7,9,6,23,56,1+20] 2 =A1(6) =B1(6) 3 =A1.to(2) =A1(A ..
-
3.1 单层循环 1. 输入一个正整数n,输出1,2,3……n-1,n 2. 计算2+4+6+……+100的和 3. 输入一个正整数n,计算n的阶乘 4. 计算1,2,3,……,100中所有奇 ..
-
2.1 逻辑运算 1. 判断以下表达式是true还是false,并在SPL里运行一下看看结果。 A 1 =50>1 && 5-3<1 2 =50>1 || 5 ..
-
5.5 定位选出 从序列中取出子序列(也就是集合取子集)是常见运算,我们已经学过用 to 函数和数列根据成员的位置取出子序列。 有时候我们希望从序列尾部按倒数次序取成员,当然可以用序列长度计算 ..
-
有各年月的水表用水量数据,部分数据如下所示: [图片] 另有每年的漏水量统计表如下图所示: [图片] 把每年的漏水量按照各年月用水量占当年总用水量的比例,按漏水量分配到各年月的 Water l ..
-
[链接] [链接]2.2 集文件及倍增分段 文本文件使用字符来编码数据,通用性虽然比较好,但性能很差。要把字符转换成可以计算的数值,还需要较多的运算量,日期时间类数据还需要很复杂的解析判断过程 ..
-
1.3.1 解析文件名 函数 filename 可解析出文件名的不同部分: A 1 =filename(“ D://file/test.splx”) 2 =filename@e(“ D://f ..