Skip to main content

AccessTr.neT


Excel Tablosunda Tekrarlayan Kayıtları Access'e Taşıma

Excel Tablosunda Tekrarlayan Kayıtları Access'e Taşıma

#17
(16/02/2017, 01:58)dralioner yazdı: satırları için Ameliyattarihi tablosunda sadece 16.02.2017'den 1 kayıt ve 17.02.2017'den bir kayıt açması (aynı hasta için tekrarlayan ameliyat tarihi kayıtlarının açılmaması) gerekirken 16.02.2017'den 2 kayıt, 17.02.2017'den 3 kayıt oluşturmakta.

Merhaba, örnek uygulamanıza göre, her birinden 1 kayıt açılabilmesi için ameliyat tarihlerinin yanında ameliyat saatide önemli, tabloya ameliyat saatide aktarılacağından saati de hesaba katıyor. Örnek uygulamanızdaki verilerde hangi satırda bu sorun var?


(16/02/2017, 01:58)dralioner yazdı: Diğer taraftan AmeliyatKodu tablosunda ise
alioner'in 16.02.2017'deki ameliyat tarihi ile ilişkili 2 kayıt, 17.02.2017'deki ameliyat tarihi ile ilişkili 3 kayıt oluşturması beklenirken 16.02.2017 ameliyat tarihinde ameliyat olmuş tüm hastaların ameliyat kodları her bir eklenmekte.

Bu hatanın düzeltilmesi için 3srg_ameliyatkodu isimli sorgunun Sql kodunu aşağıdaki ile değiştirerek deneyiniz.

INSERT INTO AmeliyatKodu ( AmeliyatKodu, AmeliyatAdi, AmeliyatTarihID )
SELECT HamVeri.AmeliyatKodu, HamVeri.AmeliyatAdi, AmeliyatTarih.AmeliyatTarihID
FROM (HamVeri INNER JOIN HastaBilgi ON HamVeri.TCKimlik = HastaBilgi.TCKimlik) INNER JOIN AmeliyatTarih ON (HamVeri.AmeliyatTarihi = AmeliyatTarih.AmeliyatTarihi) AND (HastaBilgi.ID = AmeliyatTarih.HastaBilgiID);
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Excel Tablosunda Tekrarlayan Kayıtları Access'e Taşıma - Yazar: ozanakkaya - 16/02/2017, 22:04
Task