s.a.
Tabloda okunan sayaçlar kaydediliyor. her okunan numaranın bir önceki kaydın (tarih sırasına göre) devamı olup olmadığını nasıl kontrol ederiz? Yani arada bir önceki sayaçtan küçük yazılmış satırları query ile nasıl buluruz?
tşk
Sayaç Kontrol
Re: Sayaç Kontrol
Kod: Tümünü seç
SELECT (SELECT TOP 1 SAYAC FROM INFO_SAYACLAR Y1 WHERE Y1.TARIH>Y0.TARIH AND Y0.SAYACNO=Y1.SAYACNO ORDER BY SAYACNO,TARIH),
Y0.* from INFO_SAYACLAR Y0
WHERE Y0.SAYAC>(SELECT TOP 1 Y1.SAYAC FROM INFO_SAYACLAR Y1 WHERE Y1.TARIH>Y0.TARIH AND Y0.SAYACNO=Y1.SAYACNO ORDER BY SAYACNO,TARIH)
ORDER BY SAYACNO,TARIH