Jump to content

SAS Junior

Members
  • Content count

    4
  • Joined

  • Last visited

Community Reputation

0 Comum

About SAS Junior

  • Birthday 12/19/1988

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Cuiabá-MT
  • Interesses
    Banco de dados, C#, Python
  1. SAS Junior

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

    Olá @Motta, Quero fazer isso no sql server mesmo, dentro de uma consulta.
  2. 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?
  3. 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..
  4. 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'
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.