Merhaba,
İşin içinden çıkamadım galiba :/ Şöyle bir case var elimde.

Bir tablo var elimde ve bu tabloya kayıt eklendiğinde [GIRIS-CIKIS] kolonu 1 olarak kaydediliyor. Tekrar çıktığı zaman da yeni bir kayıt oluşuyor ve [GIRIS-CIKIS] değeri 0 olarak kaydediliyor. Çıkan adamlara ihtiyacım var. Yani;

MUSTERI+MOBILID koşulunda [GIRIS-CIKIS] değeri 0 olmuş ise MESAJID değerini ekrana listeyen sorguya ihtiyacım var. Yani yani; ekteki örneğe göre mesajID değeri 24220979911 hariç diğerlerini ekrana yazdırması gerekiyor.

Şimdiden çok teşekkürler!

 

yanlis anlamadiysam oncelikle 1 olarak ekleniyor, sonra cikis islemi olduysa 0 oluyor.

yani 0 olmanin onkosulu 1 olmasi, 1 olmadan 0 olunamaz?

select * from tablo where giris-cikis = 0

kosulu yeterli gibi bu durumda?

nawres

Evet, aynen o şekilde.

plastic_angel

ee?

where giris-cikis = 0

bu kosul sagliyor oyelyse?

nawres

sorunuz anlasilmiyor.

24220979911 numarali mesajin giris-cikis degeri 1 gorunuyor tamam. ama giris-cikis degeri 1 olan iki farkli mesaj daha var orada? onlar hangi kosulda listeleniyor?

trolleybus

yazıyorum ama gitmiyor sanırım injection algılıyor

s28.postimg.org

ravenudon

Şöyle düzeltiyorum isteğimi.

Bu MESAJID bir çok kez giriş-çıkış yapmış. Bana [GIRIS-CIKIS] değeri 0 olup ILKTARIH değeri en büyük olan kayıt lazım.

plastic_angel

select * from tablo
where 'giris-cikis' = 0
order by 'ilktarih' desc
limit 1

mindwars
1

mobil görünümden çık