Pergunta de entrevista da empresa Paytm

Self join, Windows function, Logic building