COUNT

Faz a contagem de dados de uma expressão SQL

Exemplo da Rotina:

SELECT COUNT([coluna]) FROM ...

Exemplo 1- Verificando quantos registros tem em uma tabela:

SELECT
    COUNT(B1_COD) AS TOTAL
FROM
    SB1010 SB1
WHERE
    B1_FILIAL = ' '
    AND B1_MSBLQL != '1'
    AND SB1.D_E_L_E_T_ = ' '

Exemplo 2- Verificando quantos registros tem em mais de uma tabela via JOIN:

SELECT
    COUNT(DISTINCT B1_COD) AS TOTAL,
    COUNT(B2_COD) AS TOTAL_ARM
FROM
    SB1010 SB1
    LEFT JOIN SB2010 SB2 ON (
        B2_FILIAL = '01'
        AND B2_COD = B1_COD
        AND SB2.D_E_L_E_T_ = ' '
    )
WHERE
    B1_FILIAL = ' '
    AND B1_MSBLQL != '1'
    AND SB1.D_E_L_E_T_ = ' '

Observações:

– Caso tenha dúvidas ou problemas com os exemplos, entre em contato;

– Se tiver sugestões de rotinas, pode entrar em contato;