Ir para conteúdo

SAS Junior

Members
  • Total de itens

    5
  • Registro em

  • Última visita

Tudo que SAS Junior postou

  1. SAS Junior

    (SQL Server)

    resolvido!
  2. SAS Junior

    [SQL Server] Dúvida quanto a variável

    Olá @Motta, Quero fazer isso no sql server mesmo, dentro de uma consulta.
  3. SAS Junior

    [SQL Server] Dúvida quanto a variável

    Bom dia! Estou com uma dúvida, sou novo com sql, estou com um probleminha, todo dia preciso gerar lista de clientes pegar o id deles para fazer consulta posterior, como posso atribuir esses id's a uma variável e fazer a outra consulta por essa variável, é possível fazer isso?
  4. SAS Junior

    [Resolvido] Condição Dentro do Where

    Brother, muito obrigado.. Ficou assim: (DATEPART(DAY, DataInstalacao) >= (CASE WHEN (DATEPART(weekday,GETDATE()) = '2') THEN DATEPART(DAY, GETDATE()-3) ELSE DATEPART(DAY, GETDATE()-1) END)) pq não tinha nada antes..
  5. SAS Junior

    [Resolvido] Condição Dentro do Where

    Olá, sou novo aqui e em SQL Server, estou com um problema para buscar um resultado. Caso hoje seja segunda, trazer as instalações dos últimos 3 dias (sexta, sábado e domingo), caso não seja, trazer só os de ontem, tentei da forma abaixo e muitas outras e não consegui, desde já agradeço. SELECT codigoCliente AS [CÓD], CpfCnpj AS [CPF/CNPJ] ,NomeFantasia as [NOME FANTASIA] ,UPPER(NomeContato) as [NOME DE CONTATO] ,CASE WHEN CLI.DDDCelular IS NULL THEN 'NÃO TEM' ELSE DDDCelular END AS [DDD CEL] ,CASE WHEN Celular IS NULL THEN 'NÃO TEM' ELSE Celular END AS CELULAR ,CASE WHEN DDDTelefone IS NULL THEN 'NÃO TEM' ELSE DDDTelefone END AS [DDD TEL] ,CASE WHEN Telefone IS NULL THEN 'NÃO TEM' ELSE Telefone END AS TELEFONE ,DataInstalacao AS [INSTALAÇÃO] ,DATEPART(weekday,DataInstalacao) as [DIASEMANA] ,UPPER(Departamento) AS [DEPTO CAD] ,upper(UsuarioCadastro) as [CADASTRADO POR] ,CASE WHEN UPPER(EMAIL) IS NULL THEN 'NÃO TEM EMAIL' ELSE UPPER(EMAIL) END AS EMAIL FROM CLIENTE WHERE (CASE WHEN (DATEPART(weekday,GETDATE()) = '2' THEN DATEPART(DAY, DataInstalacao) >= DATEPART(DAY, GETDATE()-3) ELSE DATEPART(DAY, DataInstalacao) = DATEPART(DAY, GETDATE()-1) END) AND MONTH(DataInstalacao) = MONTH(GETDATE()) AND YEAR(DataInstalacao) = YEAR(GETDATE()) AND Situacao = 'MAQUINA INSTALADA'
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.