トップページに戻る    次のSQLパズルへ    前のSQLパズルへ

2-3-12 等差数列の和を求めるその2

SQLパズル

初項5、公差10、項数7
の等差数列の和を求める(5+15+25+35+45+55+65=245)


SQL

select sum(5+10*(RowNum-1)) as sum from dual
connect by Level <= 7;


解説

階層問い合わせで、等差数列を作成して、
sum関数で合計を取得してます。