none
SQL Trazer Count(Id) de linhas em uma tabela com 2 regras RRS feed

  • Pergunta

  • Olá pessoal,

    Gostaria de pedir uma ajuda de vocês. Sou iniciante em programação e estou quebrando a cabeça com essa questão:

    Tenho uma tabela(Revisao) com 2 colunas (Id e Corrigir). Preciso selecionar e contar entre os 30 últimos cadastros(Id), quantos possuem a linha da coluna 'Corrigir' vazia. Só preciso que me retorne um Count com essas regras.

    Podem me ajudar?

    domingo, 31 de dezembro de 2017 03:04

Respostas

  • Olá EderBL

    Tente usar isso:

    SELECT COUNT(Id), SUM(CASE WHEN ISNULL(Corrigir,'')='' THEN 1 ELSE 0 END) TOTAL FROM REVISAO 
    -- Aqui você monta o where para filtrar os 30 que precisa
    -- não sei o qual seu critério para fazer isso :)
    
    

    A query seria basicamente essa ai acima!


    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!

    Rafael Almeida
    Microsoft Developer .NET
    Microsoft Certified Professional
    Development Leader at JAMSOFT Informática
    Email: ralms@ralms.net
    Blog -  GitHub  -  LinkedIn -  Twitter

    domingo, 31 de dezembro de 2017 03:44