Подсчет количества валидаторов на дюне
чтобы найти общее количество валидаторов на eth, я использую приведенную ниже логику:
SELECT sum(amount_staked) FROM staking_ethereum.deposits as a,
SELECT sum(amount)/1e9 FROM ethereum.withdrawals as b
и мой результат(a-b)/32
, я делаю ошибку?
Я видел запрос, где сделал Хилдобби
CASE WHEN amount/1e9 BETWEEN 20 AND 32 THEN amount/1e9
WHEN amount/1e9 > 32 THEN 32
END AS amount_full_withdrawn
поэтому вместо того, чтобы вычесть сумму, которую я рассчитал выше, он вычелamount_full_withdrawn
Но я не могу понять эту логику.