Resultados da pesquisa a pedido "common-table-expression"
Combinando INSERT INTO e WITH / CTE
Eu tenho uma CTE muito complexa e gostaria de inserir o resultado em uma tabela física. O seguinte é válido? INSERT INTO dbo.prf_BatchItemAdditionalAPartyNos ( BatchID, AccountNo, APartyNo, SourceRowID ) WITH tab ( -- some query ) SELECT * FROM ...
PostgreSQL multi INSERT… RETORNANDO com várias colunas
Estou construindo um banco de dados com o Postgres 9.3 como back-end, com 3 tabelas: table1 (user_id, username, name, surname, emp_date) table2 (pass_id, user_id, password) table3 (user_dt_id, user_id, adress, city, phone)Como pode ...
Recursão CTE do SQL Server 2008
Estou tentando executar o que acredito ser uma recursão difícil usando um CTE é o SQL Server 2008. Parece que não consigo entender isso. Nos exemplos abaixo, você pode assumir uma profundidade fixa de 3 ... nada será menor que isso. Na vida ...
TSQL Uma atualização recursiva?
Gostaria de saber se existe uma atualização recursiva no tsql (CTE) ID parentID value -- -------- ----- 1 NULL 0 2 1 0 3 2 0 4 3 0 5 4 0 6 5 0É possível atualizar a colunavalue recursivamente usando, por exemplo, CTE de ID = 6 para a linha mais ...
Como configurar a opção maxrecursion para um CTE dentro de uma função com valor de tabela
Estou enfrentando um problema para declarar a opção maxrecursion para um CTE dentro de um TVF aqui está o CTE (um calendário simples): DECLARE @DEBUT DATE = '1/1/11', @FIN DATE = '1/10/11'; WITH CTE as( SELECT @debut as jour UNION ALL SELECT ...
Funções de Janela ou Expressões de Tabela Comum: conta as linhas anteriores dentro do intervalo
Gostaria de usar uma função de janela para determinar, para cada linha, o número total de registros precedentes que atendem a determinados critérios.Um exemp...
CTE para percorrer de volta uma hierarquia?
Eu posso encontrar todos os filhos de um determinado registro em um modelo de dados hierárquico (consulte o código abaixo), mas não sei como percorrer de volta a cadeia Pai / Filho com um determinado ID filho. Alguém pode me apontar na direção ...
Instrução Select para retornar filhos pai e filhos infinitos
Dê a estrutura da tabela, como algo como: ID ParentID Name 1 NULL A root 2 NULL Another root 3 1 Child of 1 4 3 Grandchild of 1 5 4 Great grandchild of 1 6 1 Child of 1 7 NULL Another root 8 7 Child of 6 Estou procurando uma solução elegante (se ...
Tabela SQL 2005 CTE vs TEMP Desempenho quando usado em junções de outras tabelas
Eu tenho uma consulta complexa que eu preciso usar em uma consulta subseqüente (na verdade, atualizar instrução). Eu tentei ambos usando um CTE e uma tabela ...
CTE múltiplo em uma única consulta
É possível combinar vários CTEs em uma única consulta comarel? Estou procurando uma maneira de obter resultados como este: WITH 'cte1' AS ( ... ), WITH RECURSIVE 'cte2' AS ( ... ), WITH 'cte3' AS ( ... ) SELECT ... FROM 'cte3' WHERE ...Como você ...