Marco Montagnani
2013-02-18 19:07:09 UTC
Buongiorno a tutti,
mi chiedevo se fosse possibile da una tabella di questo tipo:
DECLARE @tblCelle TABLE(nr INT, interval INT)
INSERT INTO @tblCelle
SELECT 1, 1 UNION
SELECT 5, 2 UNION
SELECT 11, NULL
ottenere una tabella del tipo senza utilizzare cicli while o cursori
SELECT 1 UNION
SELECT 2 UNION
SELECT 3 UNION
SELECT 4 UNION
SELECT 5 UNION
SELECT 7 UNION
SELECT 9 UNION
SELECT 11
ricavata aggiungendo alla riga l'intervallo sino a raggiungere il numero della riga successiva.
Avete una soluzione?
Grazie.
mi chiedevo se fosse possibile da una tabella di questo tipo:
DECLARE @tblCelle TABLE(nr INT, interval INT)
INSERT INTO @tblCelle
SELECT 1, 1 UNION
SELECT 5, 2 UNION
SELECT 11, NULL
ottenere una tabella del tipo senza utilizzare cicli while o cursori
SELECT 1 UNION
SELECT 2 UNION
SELECT 3 UNION
SELECT 4 UNION
SELECT 5 UNION
SELECT 7 UNION
SELECT 9 UNION
SELECT 11
ricavata aggiungendo alla riga l'intervallo sino a raggiungere il numero della riga successiva.
Avete una soluzione?
Grazie.