Skip to main content

AccessTr.neT


İlişkili Tablolarda İlk Tarihli İşlemleri Gösteren Sorgu ?

İlişkili Tablolarda İlk Tarihli İşlemleri Gösteren Sorgu ?

Çözüldü #1
Merhabalar;

Geliştirmekte olduğum bir uygulama üzerinde müşteriler tabloma "KayitTarihi" adında yeni bir alan adı eklendim. Müşteriler tablosunda mevcut girilmiş veriler olduğundan dolayı yeni alan eklendiğinde haliyle KayıtTarihi alanı boş olacak. Bende o müşteriye ait ilk işlem tarihini Kayıt Tarihi olarak göstermek istiyorum. Veritabanımda tblmusteri ve tblislem adında ilişkili 2 adet tablom var. Her müşterinin adını, soyadını, cep ve o müşteriye ait işlemlerin içinde ilk yapılan işlem tarihi göstermek için gerekli sorguyu yazamadım. Yardımlarınızı bekliyorum.

Adi Soyadi Cep Tarih
Adi1 Soyadi1 cep1 ilkişlemtarihi1
Adi2 Soyadi2 cep2 ilkişlemtarihi2
Adi3 Soyadi3 cep3 ilkişlemtarihi3
Adi4 Soyadi4 cep4 ilkişlemtarihi4
Adi5 Soyadi5 cep5 ilkişlemtarihi5
.zip data.zip (Dosya Boyutu: 11,6 KB | İndirme Sayısı: 3)
Cevapla
#2
aşağıdaki sorgu kodunu dener misiniz?

SQL Code
SELECT tblmusteri.Sirano, tblmusteri.Adi, tblmusteri.Soyadi, tblmusteri.Cep, First(tblislem.Tarih) AS İlkTarih
FROM tblmusteri INNER JOIN tblislem ON tblmusteri.Sirano = tblislem.Islemid
GROUP BY tblmusteri.Sirano, tblmusteri.Adi, tblmusteri.Soyadi, tblmusteri.Cep;

Cevapla
#3
(27/10/2020 13:38)berduş Adlı Kullanıcıdan Alıntı: aşağıdaki sorgu kodunu dener misiniz?

SQL Code
SELECT tblmusteri.Sirano, tblmusteri.Adi, tblmusteri.Soyadi, tblmusteri.Cep, First(tblislem.Tarih) AS İlkTarih
FROM tblmusteri INNER JOIN tblislem ON tblmusteri.Sirano = tblislem.Islemid
GROUP BY tblmusteri.Sirano, tblmusteri.Adi, tblmusteri.Soyadi, tblmusteri.Cep;


Çok teşekkür ediyorum. Çalıştı...
Cevapla
#4
Rica ederim
Iyi çalışmalar )
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da