none
Sabendo Quantidade De Linhas Nulas RRS feed

  • Pergunta

  • Gostaria de saber se existe um comando que me retorna a quantidade de linhas que eu possua que sejam nulas.
    No caso o count não serve pois ele não faz conta de nulo.
    quinta-feira, 3 de maio de 2012 20:49

Respostas

  • Boa tarde Ninho_Blink,

    Neste caso o Count faz a conta dos regitros que tenha um valor null normalmente, na clausula where coloque o campo ( ou campos ) que você deseja ver se esta nulo com a clusula  where campo is null.

    Veja o exemplo abaixo.

    -- Exemplo
    CREATE TABLE TESTENULL(
    I1 INT,
    I2 INT);
    
    -- Insert registros nulos
    INSERT INTO TESTENULL VALUES(NULL, NULL), (NULL, NULL),(NULL, NULL),(1, 1), (1, NULL);
    
    -- Conta registros nulos
    SELECT COUNT(*) FROM TESTENULL WHERE I2 IS NULL;


    Adriano Nascimento

    • Marcado como Resposta Ninho_Blink quinta-feira, 3 de maio de 2012 21:21
    quinta-feira, 3 de maio de 2012 21:07