Resultados da pesquisa a pedido "common-table-expression"

1 a resposta

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 ...

1 a resposta

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 ...

3 a resposta

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 ...

1 a resposta

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 ...

6 a resposta

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 ...

2 a resposta

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...

1 a resposta

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 ...

2 a resposta

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 ...

4 a resposta

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 ...

2 a resposta

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ê ...