somar o resultado da consulta.
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?
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
Curtidas 0
Respostas
Maicongabriel
08/12/2003
E se você fize-se algo mais ou menos assim:
Não iria repetir as placas e um RecordCount funcionaria !
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