[firebase-br] DUVIDA SOBRE INDICE

Wilson - MOTA wmotarp em ig.com.br
Sex Nov 5 10:17:27 -03 2004


Vou dar um exemplo, eu tenho uma tabela com dois campos (Data_Monitoramento e Estado (L=Ligado/D=Desligado) eu preciso da ultima data de monitoramento e caso haja duas datas iguais eu preciso saber se o estado dela é Ligado ou Desligado, portanto o primeiro campo é descendente e o segundo, ascendente. Eu só vou executar alguma ação se a ultima data for "L = Ligada" por isso eu preciso que o segundo campo seja ascendente pois o "D" vem primeiro que o "L'. 

Ex:Se houver duas datas iguais,
05/10/2004   D
05/10/2004   L
Através dessa informação eu sei que a ultima posição é desligada, não faço nenhuma açao.


05/10/2004   L
04/10/2004  D
Através dessa informação eu sei que a ultima posição é ligada, portando eu preciso desliga-la.

Etou usando a seguinte Query.
SELECT  FIRST 2 DATA_MONITORAMENTO, ESTADO
FROM MOVIMENTACAO_ENTRADA
WHERE ID_CLIENTE = 1
ORDER BY DATA_MONITORAMENTO DESC, ENTRADA

É isso aí

Wilson.






Mais detalhes sobre a lista de discussão lista