Obter resultado usando SQL

Delphi

07/03/2003

:?:
Obter resultado usando SQL.
Tenho um cadastro de visitantes que entram na empresa. Neste cadastro existe o horário de entrada e o horário de saída. Preciso mostrar em algum lugar o numero de visitantes que estão dentro da empresa (registro sem horário de saída). Ex: Visitantes na Empresa: XX X
Acho que isso pode ser feito usando SQL. Mas não sei como.
Obrigado.
Neto


Anonymous

Anonymous

Curtidas 0

Respostas

Anonymous

Anonymous

07/03/2003

SELECT COUNT(VISITANTE) AS TOT_VISITA FROM TB_VISITANTE WHERE HORA_SAIDA IS NULL


GOSTEI 0
Anonymous

Anonymous

07/03/2003

Vc pode fazer ´Select .... where data =data do dia ou date
and horariosaída is null´)

Ele vai selecionar todos que entraram hoje e que não saíram, ou seja,
as pessoas c/ data de saída nula.

OK ?


GOSTEI 0
Anonymous

Anonymous

07/03/2003

Tente algo como:

Query.Close;
Query.SQL.Clear;
Query.SQL.Add(´Select Count(*) as Total from TabelaVisitantes´);
Query.SQL.Add(´where HorarioSaida is null´);
Query.Open;
Visitantes := Query.FieldByName(´TOTAL´).AsInteger;
Query.Close;

Label1.Caption := ´Visitantes na empresa: ´+IntToStr(Visitantes);
Label1.Refresh;


GOSTEI 0
POSTAR