Calcola la somma delle potenze
In questo esercizio calcolerai ricorsivamente la somma delle potenze. Questa serie matematica è definita come:
result=1perstep = 1result + step^stepperstep > 1
I numeri in questa serie crescono molto rapidamente e la serie non converge. Il compito dell'esercizio è calcolare la somma delle potenze per step = 9.
Questo esercizio fa parte del corso
Query gerarchiche e ricorsive in SQL Server
Istruzioni dell'esercizio
- Definisci la CTE
calculate_potenciescon i campisteperesult. - Inizializza
steperesultusando come guida la definizione della serie matematica. - Aggiungi il passo successivo a
POWER(step + 1..e somma aresult.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
-- Define the CTE calculate_potencies with the fields step and result
WITH ___ (___, ___) AS (
SELECT
-- Initialize step and result
___,
___
UNION ALL
SELECT
step + 1,
-- Add the POWER calculation to the result
___ + POWER(step + 1, ___ + 1)
FROM calculate_potencies
WHERE step < 9)
SELECT
step,
result
FROM calculate_potencies;