somar o resultado da consulta.

Delphi

08/12/2003

Bom dia a todos.
estou com um problema com uma query que estou fazendo.. e gostaria de uma ajuda de vcs..
NESTA CONSULTA PEGO TODAS AS PLACAS COM FINAL 0...

SELECT ´QUANT_AIIP´ = COUNT(DT_ENTRADA)
FROM RETORNO
WHERE PLACA LIKE ´¬0´
AND DT_ENTRADA BETWEEN:DTINCIAL AND:DTFINAL
GROUP BY PLACA

QUERIA JOGAR A QTDADE DE PLACAS, MAS ACONTECE QUE PODE TER A MESMA PLACA VÁRIAS VEZES OU SEJA A PLACA AAA0000 PODE TER ENTRADO NO ESTACIONAMENTO 10 VEZES....

SE PEDIR PARA GUARDAR NUMA VARIÁVEL..
VALOR:= QUERY.RECORDCOUNT;
ELE FICARÁ COM O VALOR 1 EM VEZ DE DEZ...
MAS EU QUERIA O DEZ NESTE EXEMPLO;;; COMO FAÇO ISSO?


Eric.miranda

Eric.miranda

Curtidas 0

Respostas

Maicongabriel

Maicongabriel

08/12/2003

E se você fize-se algo mais ou menos assim:

SELECT DISTINCT RETORNO.PLACA FROM RETORNO
WHERE PLACA LIKE ´¬0´
AND DT_ENTRADA BETWEEN:DTINCIAL AND:DTFINAL
GROUP BY PLACA


Não iria repetir as placas e um RecordCount funcionaria !


GOSTEI 0
POSTAR