none
Count RRS feed

  • Pergunta

  • Tenho uma coluna data_ultima_compra da tabela entidade.

    Como que eu faço para contar a quantos dias um cliente não compra ?

    quinta-feira, 3 de outubro de 2019 19:35

Respostas

  • Olá Marcos.

    Imaginando que você queira se basear na data de hoje, você pode usar o DATEDIFF.
    DECLARE @DataCompra DATETIME = '2019-08-10'
    
    
    SELECT DATEDIFF(DAY, @DataCompra, GETDATE()) as DiasSemComprar
    Espero ter ajudado.

    Mariana Del Nero /* Se a resposta foi útil, não esqueça de marcá-la */

    quinta-feira, 3 de outubro de 2019 20:35

Todas as Respostas

  • Olá Marcos.

    Imaginando que você queira se basear na data de hoje, você pode usar o DATEDIFF.
    DECLARE @DataCompra DATETIME = '2019-08-10'
    
    
    SELECT DATEDIFF(DAY, @DataCompra, GETDATE()) as DiasSemComprar
    Espero ter ajudado.

    Mariana Del Nero /* Se a resposta foi útil, não esqueça de marcá-la */

    quinta-feira, 3 de outubro de 2019 20:35
  • Tenho uma coluna data_ultima_compra da tabela entidade.
    Como que eu faço para contar há quantos dias um cliente não compra ?

    Marcos, experimente:

    -- código #1
    SELECT cliente, data_ultima_compra, 
    datediff (day, data_ultima_compra, current_timestamp) as [Dias sem comprar]
    from ENTIDADE;
     


    José Diz     Belo Horizonte, MG - Brasil     [query performance tuning: Porto SQL]


    Este conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    • Editado José Diz quarta-feira, 9 de outubro de 2019 23:07
    quinta-feira, 3 de outubro de 2019 23:24