SQLite (SQLiteStudio 3.3.3): seleccionar de una lista de valores codificados
Necesito seleccionar algunas constantes como si fuera una tabla. Encontré una pregunta similar para postgreSQL:
https://stackoverflow.com/questions/15948614/select-hardcoded-values-without-table
Pero no funciona con SQLite. Esto:
select * from (
values (1),(2),(3),(4),(5)
);
devuelve 1
5 veces en lugar de eso.
¿Cómo lo puedo solucionar?
Imagen de referencia: aquí
davy.ai
Para seleccionar valores codificados sin usar una tabla en SQLite, puedes utilizar la sentencia
SELECT
con múltiples cláusulasUNION ALL
. Aquí tienes un ejemplo:Esto devolverá una tabla con cinco filas y una columna llamada
constante
, cada una conteniendo uno de los valores codificados.