Perguntas com a marcação «common-table-expression»

157
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 tab Estou pensando em usar uma função para...

109
CTE do SQL Server e exemplo de recursão

Nunca uso CTE com recursão. Eu estava lendo um artigo sobre isso. Este artigo mostra informações do funcionário com a ajuda do servidor Sql CTE e recursão. Basicamente, mostra as informações dos funcionários e de seus gerentes. Não consigo entender como essa consulta funciona. Aqui está a...

98
Cláusula “WITH” do MySQL

Estou tentando usar o MySQL para criar uma exibição com a cláusula "WITH" WITH authorRating(aname, rating) AS SELECT aname, AVG(quantity) FROM book GROUP BY aname Mas não parece que o MySQL suporta isso. Achei que isso era bastante padrão e tenho certeza que o Oracle suporta isso. Existe...