Como usar o Count no Sql

Delphi

16/12/2004

Oi Pessoal

Estou trabalhando em tabela em interbase 6, cuja estrutura é.

Tabela : Empregados
Nome varchar(45)
Matricula integer
dta_nasc timestamp
situacao integer
setor varchar (10)

Gostaria de usar um comando em sql numa mesma query ou procedure que contasse.

Quantos empregados existe no setor A.
Dos empregados existente no setor A quantos estao na situacao Ativo
Dos empregados existente no setor A quantos estao na situacao Inativo.


Mlnascimento

Mlnascimento

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

16/12/2004

SELECT COUNT(*) FROM nome_tabela WHERE lista_critérios


GOSTEI 0
Rômulo Barros

Rômulo Barros

16/12/2004

SELECT COUNT(E1.COD)AS Total_Setor_A,
  (SELECT COUNT(E2.COD) FROM EMPREGADOS E2 WHERE E2.SETOR = E1.SETOR AND E2.SITUACAO = ´S´) AS ATIVOS,
(SELECT COUNT(E2.COD) FROM EMPREGADOS E2 WHERE E2.SETOR = E1.SETOR AND E2.SITUACAO = ´N´) AS DESATIVOS
FROM EMPREGADOS E1
WHERE E1.SETOR = ´A´


:wink: :wink: :wink:


GOSTEI 0
POSTAR