-1
私のクエリでは、条件が一致した場合に列を文字列値としてキャストするCASE文があります。また、そのCASEステートメントの結果の重複した値の総数を知りたい。たとえば :CASE文の重複値の計算
select NULL as column_1,
CASE WHEN name IS NOT NULL THEN CAST(name as string)
ELSE '0' END as column_2,
(select COUNT (cast(column_2 as string)) from input_table
group by (cast(column_2 as string)) HAVING count(cast(column_2 as string)) > 1) as column_3
from input_table
私はCASE文のために行くと同時に、状態出力をカウントすることはできますか? お願いします。