Skip to main content

AccessTr.neT


Sorgu İçinde Aynı Tarihte Olan Kayıtlardan En Sonuncuyu Suzmek < Yardım Lütfen> ?

Sorgu İçinde Aynı Tarihte Olan Kayıtlardan En Sonuncuyu Suzmek < Yardım Lütfen> ?

Çözüldü #1
Arkadaşlar Merhaba...

hazırlamış olduğum basit bir tabloda aynı gün içinde birkaç kayıt mevcut. Bunları sorgu kullanarak günlük kayıtların sonuncusunu nasıl süzerim ? Şimdiden yardımınız için çok teşekür ederim.

Not: dosya ektedir.
.rar Gunluk_Son_Kayit_Sorgusu.rar (Dosya Boyutu: 16,85 KB | İndirme Sayısı: 6)
Cevapla
#2
SELECT Table1.Tarih, Table1.Urun, Table1.Fiyati
FROM Table1
WHERE (((Table1.Tarih)=DLast("Tarih ","Table1")));

Dlast incele
Cevapla
#3
(30/10/2020 23:07)C*e*l*o*y*c*e Adlı Kullanıcıdan Alıntı: SELECT Table1.Tarih, Table1.Urun, Table1.Fiyati
FROM Table1
WHERE (((Table1.Tarih)=DLast("Tarih ","Table1")));

Dlast  incele

Cevap için teşekkür ederim, fakat yukarıdaki kod sadece ayın 30 unu gösteriyor.
istednilen hergünün en son kaydını görmek. yanı ayın 29 undaki son kayıtda listede nasıl görüntülenir.
Lütfen form1 içerisinde görülmesini istediğim sonucu nasıl elde ederim.

not: lütfen form1 e bakınız. tskler...
Cevapla
#4
Max ve Day kullanlılabilir diye düşünüyorum yorumu okuyup anladığım kadarıyla.

Visual Basic Code
Table1.Tarih=DLast("Tarih ","Table1")

Yerine alttaki gibi denwnebilir ben deneyemedim.Kod önceki cevaptan alınma yukarıdaki kusım.

Visual Basic Code
Day(Table1.Tarih)=Day(Max(Table1.Tarih))

Son Düzenleme: 30/10/2020, 23:58, Düzenleyen: feraz.
Cevapla
#5
(30/10/2020 23:55)feraz Adlı Kullanıcıdan Alıntı: Max ve Day kullanlılabilir diye düşünüyorum yorumu okuyup anladığım kadarıyla.

Visual Basic Code
Table1.Tarih=DLast("Tarih ","Table1")

Yerine alttaki gibi denwnebilir ben deneyemedim.Kod önceki cevaptan alınma yukarıdaki kusım.

Visual Basic Code
Day(Table1.Tarih)=Day(Max(Table1.Tarih))


cevap için tskler...

Fakat buda çalışmadı... Img-cray

Bayaa araştırdım Sql kodunda day(Max kullanılacak ama bir türlü beceremedim.
Cevapla
#6
(31/10/2020 00:09)orba Adlı Kullanıcıdan Alıntı:
(30/10/2020 23:55)feraz Adlı Kullanıcıdan Alıntı: Max ve Day kullanlılabilir diye düşünüyorum yorumu okuyup anladığım kadarıyla.

Visual Basic Code
Table1.Tarih=DLast("Tarih ","Table1")

Yerine alttaki gibi denwnebilir ben deneyemedim.Kod önceki cevaptan alınma yukarıdaki kusım.

Visual Basic Code
Day(Table1.Tarih)=Day(Max(Table1.Tarih))


cevap için tskler...

Fakat buda çalışmadı... Img-cray

Bayaa araştırdım Sql kodunda day(Max  kullanılacak ama bir türlü beceremedim.
Kodu düzenlemiştim son halini denediniz mi?
Ben mobilden yazmıştım kıdu.Olmazsa pc de deneyeyim.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da