![]() |
1
2
我将把查询写成:
|
![]() |
2
2
修改自@sean johnston的答案:
再摆弄一点,在适当的地方可以省略case
|
![]() |
3
1
说明:
如果您不想(或不能)使您的范围保持一致,那么您需要为起始范围添加第三个外壳。 |
![]() |
4
1
我会的 一定地 使用过程来实现这一点,因为可以使用循环以非常简单的方式来实现。但是,您应该能够执行类似的操作:
这个查询比需要的要复杂一些,我尝试了一些最终不需要的窗口函数。此处的简化版本应等同于:
|
![]() |
5
0
|
|
Johnny T · 基于当前值的SQL合并表[重复] 7 月前 |
![]() |
Peter Schofield · 类型转换Postgresql 8 月前 |
![]() |
Kevin Smeeks · Pyspark JDBC分区读取 8 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 8 月前 |