Estoy teniendo problemas para hacer una consulta recursiva con SQL. Quisiera saber cuál es la mejor manera de resolver esto. Tengo el siguiente modelo Imagen Básicamente, hay versiones de aplicaciones que se instalan en diferentes entornos. Es importante tener en cuenta que cada versión tiene una versión anterior, por lo . . . Read more
Nuestra base de datos de tiempo y asistencia es una base de datos Pervasive/Actian Zen. Lo que intento hacer es crear una consulta que liste los próximos 14 días a partir de hoy. Luego cruzaré esta lista de fechas con los registros de los empleados para tener una lista de . . . Read more
Aquí tienes los datos: CREATE TABLE dbo.Correspondents ( ID smallint NOT NULL, ParentID smallint NULL, Name nvarchar(30) NOT NULL, OrderNumber int NOT NULL ); INSERT INTO dbo.Correspondents VALUES (1, null, ‘A’, 1), (2, 1, ‘B’, 2), (3, 1, ‘C’, 3), (4, 2, ‘D’, 1); Y el resultado que quiero: ID|Name|NumeroJerarquico . . . Read more
Estoy tratando de eliminar recursivamente una carpeta y tengo este script: with recursive all_folders (id) as ( select f.id from folder f where f.id = 33 union all select f.id from folder f join all_folders of on of.id = f.parent_folder_id ) delete from sample where sample.parent_folder_id in (select id from . . . Read more
Tengo una expresión de tabla común (CTE) que devuelve un conjunto de ID de artículo y cantidades. Estoy tratando de usar otra CTE para dividir cada fila en varias filas en función de un tamaño de contenedor definido. Por ejemplo, si el tamaño del contenedor se especifica como 20 y . . . Read more