图书 •
828 引用 •
203 回帖 •
3 关注
博客
关注
-
两个相互关联的表,获得它们的叉积后过滤计算。 根据三明治表和配料表,查询哪两种三明治的配料最接近。 Sandwich: ID Name Price 1 BLT 5.5 2 Reuben 7.0 ..
-
多个相互关联的表有序,其中包括大数据表,使用有序归并筛选记录。 根据相互关联的订单表、订单明细表和客户表,查询总销售额超过 1 万的客户,其中订单明细表和订单表数据量很大,无法全部加载到内存。 ..
-
两个同序表,采用归并法连接计算,将结果汇总分组。 根据相互关联的订单表和订单明细表,查询 2014 年每个客户的销售额。 [图片] 使用 join() 函数的 @m 选项,进行有序归并。 脚本 ..
-
两个相互关联的表,查找与外键表无对应的记录。 根据相互关联的销售表和客户表,查询 2014 年的新增客户。 [图片] 使用 A.switch() 函数的 @d 选项,只保留无匹配的记录,此时不 ..
-
相互关联的两个表,根据外键映射存在性筛选记录后分组汇总。 根据相互关联的销售表和客户表,查询 2014 年北京每个客户的销售总额。 [图片] 使用 A.switch() 函数的 @i 选项,找 ..
-
两个关联的表,将相关联的数据合并计算,两个表不一定完全匹配。 根据相互关联的员工薪资表和津贴表,求员工的总收入。 [图片] 使用 A.switch() 函数将外键字段转成外键表中对应记录,对应 ..
-
在两个相互关联的表中,通过多级关联关系进行过滤。 根据相互关联的员工表和部门表,查询哪些美国籍员工的经理是中国籍。 [图片] 可以使用 A.switch() 函数将外键字段转成外键表中对应记录 ..
-
例 1: 有数据如下: Table1.xlsx: Quantity Price 221 87 33 73 162 227 403 288 78 213 374 152 Table2.xlsx: ..
-
有数据如下: Quantity Price 221 87 33 73 162 227 403 288 78 213 374 152 根据购买数量计算价格值,计算规则是不同的数量区间对应不同的价 ..
-
有数据如下: Date Sales 2022/5/3 88818 2022/5/4 70964 2022/5/6 19370 2022/5/7 37837 2022/5/6 17512 202 ..
-
使用连接,将字母打乱加密。 将数据库中某一列的值打乱加密后写回数据库。 ID ORIGINAL_VALUE SHUFFLED_VALUE 1 D N 2 U n 3 j K 4 N D … … ..
-
将 4 个相关联的表按序号对位连接后,分组计算平均值。 根据相互关联的订单表、支付表、产品信息表和评价表,查询 2014 年未使用分期付款支付的订单中,各类产品的平均评分。 [图片] 使用 j ..
-
两个相互关联的表,通过序号直接定位连接。 根据相互关联的产品表和类别表,查询产品类别名称中包含“drink”的所有产品。 [图片] 使用 A.join() 函数进行连接,使用 #表示按序号定位 ..
-
两个相互关联的表,通过全连接跨表计算。 根据相互关联的销售表和产品表,比较 2014 年每个月的产品销售情况。 [图片] 使用 join() 函数的 @f 选项进行全连接。 脚本: A 1 = ..
-
相互关联的表,通过多字段主键左连接筛选记录。 根据相互关联的产品表、订单明细表和订单回款表,查询 2014 年有回款记录,且单笔订单金额超过 500 的产品名称。 [图片] 使用 A.join ..
-
两个相互关联的表,通过左连接跨表计算。 根据相互关联的学生表和评价表,查询每个学生的总评分。每个学生的基础评分是 70 分,再根据评价表中的加分减分项计算总评分。 [图片] 使用 join() ..
-
在 3 个关联的表中,根据关联条件筛选记录并计算。 根据相互关联的订单表、订单明细表和订单回款表,查询哪些订单尚未回款。 [图片] 使用 join() 函数进行连接。 脚本: A 1 =con ..
-
在两个关联的表中,根据多字段关联条件筛选记录后,分组汇总。 根据相互关联的分数表和学生资料表,查询一班每个学生的各科总分。 [图片] 使用 A.join() 函数的 @i 选项,删除不匹配的记 ..
-
在两个表中,根据关联条件筛选记录并计算。 根据相互关联的科目表和选课表,查询有多少学生选修了 Matlab 课程。 [图片] 使用 A.join() 函数的 @i 选项,删除不匹配的记录。 脚 ..
-
根据表中字段分组,在各个分组中跨行计算。 在用户消费表中,计算每位用户最后一次消费与前一次的差额。 部分数据如下: [图片] 脚本: A 1 =db.query@x(“SELECT * FRO ..
-
选出员工人数超过 50 人的州,查询这些州各部门的平均工资。 ID NAME BIRTHDAY STATE DEPT SALARY 1 Rebecca 1974/11/20 Californi ..
-
严格来说,分组和汇总是两个独立的动作,但在 SQL 中总是一起出现,从而给人一种两者必须同时使用的假象。事实上,这种组合是对分组操作的一种局限,或者说分组之后,能够进行的计算远不止 SQL 中 ..
-
把集合中具有相同属性的成员分配到同一个组,这就是分组运算。比如员工表根据部门分组,每组的员工都具有相同的部门;销售表可以根据销售年份分组,每组都是同一个年份的销售记录等等。 分组运算的实质是将 ..
-
有些时候,我们能够直接或者间接的获取分组序号(成员应该分配到第几组),这种情况下我们可以直接按照分组序号进行分组。 根据员工的入职时间平均分成三组(有余数的顺序分配到某一组),并统计每组的平均 ..
-
大数据表中,计算条件表达式,并在结果为真时分新组。 在数据量大的日志文件中,日志是按日期时间顺序输出的。查找日志级别连续出现 ERROR 次数最多的一天。 Date Time Level IP ..