Obter resultado usando SQL
:?:
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
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
Curtidas 0
Respostas
Anonymous
07/03/2003
SELECT COUNT(VISITANTE) AS TOT_VISITA FROM TB_VISITANTE WHERE HORA_SAIDA IS NULL
GOSTEI 0
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 ?
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
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;
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