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;