小编Gav*_*vin的帖子

SQL 检查一个列表和另一个

我很感激有关如何在 SQL 中检查一个列表中的元素是否也出现在另一个列表中的任何指示。

List A = Live Customers in April
List B = Live Customers in May
Run Code Online (Sandbox Code Playgroud)

如何检查列表 A 中的哪些客户也出现在列表 B 中?识别丢失的客户

i.e. Customers in A but not in B.
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助。加夫

sql comparison list

3
推荐指数
2
解决办法
1万
查看次数

ORACLE SQL CAST IN CASE 语句

有没有办法在 CASE 语句中将 CAST 转换为 INTEGER ?

CASE 
WHEN SV.END_DATE IS NOT NULL THEN SV.END_DATE - SV.START_DATE 
ELSE 0
END AS DAYDIFF
Run Code Online (Sandbox Code Playgroud)

sql oracle integer casting case

2
推荐指数
1
解决办法
3423
查看次数

实例声明中的SQL滞后

如果当前CLUSTERn =上一个CLUSTERn,然后将上一个PRODCAT作为PREVCAT添加到当前行,那么我的case语句出了什么问题,我将不胜感激。

ORA-30484: missing window specification for this function
30484. 00000 -  "missing window specification for this function"
*Cause:    All window functions should be followed by window specification,
           like <function>(<argument list>) OVER (<window specification>)
*Action:
Error at Line: 11 Column: 30
Run Code Online (Sandbox Code Playgroud)
SELECT  CLUSTERn,
        MEMBERn,
        COUNT(*) OVER ( PARTITION BY CLUSTERn ORDER BY MEMBERn, PRODCAT, STARTd, ENDd ) AS NEWRANK,
        CASE WHEN CLUSTERn = LAG(CLUSTERn) THEN LAG(PRODCAT) ELSE 'New' END AS PREVCAT,
        STATUS,
        PRODCAT,
        JOINTYPE,
        JOINRANK,
        CSP,
        PROGID,
        PROMNAME,
        PROMOID,
        COHORT, …
Run Code Online (Sandbox Code Playgroud)

sql oracle lag window-functions

-1
推荐指数
1
解决办法
2939
查看次数

标签 统计

sql ×3

oracle ×2

case ×1

casting ×1

comparison ×1

integer ×1

lag ×1

list ×1

window-functions ×1