Como Criar uma Sequência de Valores de 0 a 9999 com uma Query SQL

Como Criar uma Sequência de Valores de 0 a 9999 com uma Query SQL

Precisa gerar uma sequência numérica de 0 a 9999 diretamente no banco de dados? Com uma única query SQL, você pode criar essa sequência de forma rápida e eficiente. Confira o exemplo abaixo e simplifique seu trabalho:

WITH x AS (
SELECT n FROM (VALUES (0),(1),(2),(3),(4),(5),(6),(7),(8),(9)) v (n)
)
SELECT ones.n + 10*tens.n + 100*hundreds.n + 1000*thousands.n
FROM x ones, x tens, x hundreds, x thousands
ORDER BY 1

Loading


Publicação Criada em: janeiro 20, 2021
Atualizado em: março 20, 2025 7:51 pm

Deixe um comentário