![]() |
1
1
我认为你的样本数据不足以涵盖你的所有情况。以下是我的建议:
请注意,如果“a”中有两个相同的日期,或者“b”中有两个相同的日期,则不会提及会发生什么情况。所以我假设这是不可能的,通过你的接口或数据输入过程。 您可以从使用窗口函数中获益。它们给出了由某些列分组划分的行值的出现次数。在您的例子中,您希望获得日期出现的计数,而不管它是“a”项还是“b”项。然后根据这些分区的计数,编写这些case语句就容易了一点。 注意下面发生的事情:
当然,你也可以让这个过程自动化。假设您将上面查询的结果放入名为#analysis的临时表中。您可以在merge语句中使用它:
现在如果你
|
![]() |
cng · 如何在嵌套数组中查找值,然后将值从布尔值更改为字符串? 2 年前 |
![]() |
Tanu · 使用三元运算符时获得Lint无嵌套三元错误 2 年前 |
![]() |
SpaceBallz · 比较嵌套列表中的值 3 年前 |
![]() |
Orsi · 选择嵌套列表的最大值和最小值。网 3 年前 |
![]() |
Hendrik · 在尝试将数组分解为新变量以进行赋值时遇到问题 3 年前 |
![]() |
SOS · 初学者对有关嵌套对象函数的JavaScript语法感到困惑 3 年前 |
![]() |
Teodor Kostovski · OCaml中的嵌套函数及其参数 3 年前 |
![]() |
lingyau lee · 递归-对嵌套列表求和 3 年前 |