Pular para o conteúdo

Fóruns SQL e PL/SQL Select hierarquica por data Select hierarquica por data

#90930
fsitja
Participante

    [quote=”thianolima”:2dj83a93]Entao litz, e que eu preciso mostrar para o usuario desde a raiz ate hoje.
    Por exemplo o cliente ligou para arrumar o telefone na casa dele este mes, dai na semana seguinte o cliente entrou em contato novamente falando que tava com o mesmo problema, e depois de duas semanas ele ligou novamente cabrero da vida falando que o problema voltou dinovo. Dai a pessoa que for consultar vai ver que esse chamado que foi aberto agora, veio de duas reincidencias de 30 dias passados.
    E por isso eu consigo por exemplo pegar o de agora e procurar 30 dias para traz entao irei encontrar o de duas semanas antes, e se eu procurar novamente com a mesma condicao encontrarei mais um chamado que foi onde tudo comecou. E isso que eu precisava fazer com o select hierarquico que acho q nao sei se ele e capaz disso pq eu vou estar fazendo a condicao connect com o mesmo campo de data da tabela e nao um campo de referencia como acontece por exemplo em uma tabela de funcionario com o campo supervisor.
    Alguem pode dar uma luzzz[/quote]

    Eu assumi que dava para encadear infinitamente chamados desde que o intervalo entre o último e o antecedente a ele não fosse maior que 30 dias (tecnicamente diferente de um mês, como já expliquei acima). Mas se entre o primeiro e o último chamado na cadeia pode ter no máximo 30 dias, aí a regra muda. Me avisa se fiz do jeito que você precisa ou não.