Resultados da pesquisa a pedido "common-table-expression"
média de venda do trimestre com o trimestre anterior média de venda
Eu tenho uma tabela em que existem vários atributos como produto da região, ano, qtr, mês, venda. Eu tenho que calcular a venda avg_qtr de cada produto com a mesma região e mostrar sua venda anterior avg_qtr. Eu li sobre lag, mas aqui não é ...
Como você identifica sequências de padrões de registros em registros usando TSQL?
Este é um exercício relativamente novo para mim, mas preciso encontrar uma maneira de identificar sequências de padrões em uma tabela. Por exemplo, digamos que tenho uma tabela simples que se assemelha ao seguinte: [/imgs/vk32z.jpg] Agora, o ...
SQLAlchemy SELECT WITH cláusula / instrução (pgsql)
Como alguém executaria uma consulta SQL que usaWITH em sqlalchemy? WITH foo AS (...), bar as (...) SELECT (...) http://www.postgresql.org/docs/9.1/static/queries-with.html [http://www.postgresql.org/docs/9.1/static/queries-with.html] Usando o ...
Eu tenho um CTE de exclusão e inserção que falha de uma maneira estranha
Este é um exemplo disso: with x as ( delete from common.companies where id = '0f8ed160-370a-47bb-b4bf-2dcf79100a52' returning row_to_json(companies) as old_data, null as new_data, 'common.companies' as model, id, 'delete' as action) insert into ...
Prática recomendada: selecione * no CTE
O post a seguir apresentava razões convincentes para geralmente evitar o uso deselect * no SQL Por que o SELECT * é considerado prejudicial? [https://stackoverflow.com/questions/3639861/why-is-select-considered-harmful] Na discussão, havia ...
Combinando instruções INSERT em um CTE modificador de dados com uma expressão CASE
Minha pergunta é algum tipo de extensão da excelente resposta de Erwin Brandstetter emesta discussão [https://stackoverflow.com/questions/8721503/in-postgres-sql-guidance-on-using-the-with-clause] sobre o uso correto deWITH. Minha consulta ...
Agregando conjuntos de nós / arestas conectados
Eu tenho um conjunto de arestas conectado com nós únicos. Eles são conectados usando um nó pai. Considere o seguinte exemplo de código e ilustração: CREATE TABLE network ( node integer PRIMARY KEY, parent integer REFERENCES network(node), length ...
Como percorrer uma estrutura hierárquica de estrutura de árvore para trás usando consultas recursivas
Estou usando o PostgreSQL 9.1 para consultar dados estruturados em árvore hierárquica, consistindo de arestas (ou elementos) com conexões com nós. Os dados são realmente para redes de fluxo, mas eu abstraí o problema para tipos de dados simples. ...
Contar valores duplicados consecutivos no SQL
Eu tenho uma mesa assim ID OrdID Value 1 1 0 2 2 0 3 1 1 4 2 1 5 1 1 6 2 0 7 1 0 8 2 0 9 2 1 10 1 0 11 2 0Desejo obter a contagem do valor consecutivo em que o valor é 0. Usando o exemplo acima, o resultado será 3 (Linhas 6, 7 e 8). Estou usando ...
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 ...