AccessTr.neT
Butona Atadığım Dmax() Fonksiyonu Çalışmıyor - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Butona Atadığım Dmax() Fonksiyonu Çalışmıyor (/konu-butona-atadigim-dmax-fonksiyonu-calismiyor.html)

Sayfalar: 1 2


RE: Butona Atadığım Dmax() Fonksiyonu Çalışmıyor - tarkanaykın - 19/09/2020

(19/09/2020, 12:34)berduş yazdı:
INSERT INTO egitimler_kisiler ( kisi_id )
SELECT Max(kisiler.kisi_id) AS Kisi
FROM kisiler INNER JOIN egitimler ON kisiler.departman = egitimler.departman;

eğitimler tablosundan da mı max alınacak

INSERT INTO egitimler_kisiler ( kisi_id, egitim_id )
SELECT Max([kisiler].[kisi_id]) AS KisiID, Max([egitimler]![egitim_id]) AS EgitimID
FROM kisiler INNER JOIN egitimler ON kisiler.departman = egitimler.departman
sorunuza cevabım; egitim_id nin son kaydı gerekli değil, sadece kisi_id nin son kaydını max fonksiyonuyla almam yeterli, işte şu gönderdiğiniz en son ki kodu az önce belirttiğim şekilde bazı kısımlarını kendime uyarladım   hata veriyor sürekli, uyarladığım haliyle hata veriyor aşağıda yazıyorum 
DoCmd.RunSQL "INSERT INTO egitimler_kisiler ( kisi_id, egitim_id ) SELECT Max([kisiler].[kisi_id]) AS KisiID, egitimler.egitim_id FROM kisiler INNER JOIN egitimler ON kisiler.departman = egitimler.departman;"


RE: Butona Atadığım Dmax() Fonksiyonu Çalışmıyor - berduş - 19/09/2020

INSERT INTO egitimler_kisiler ( kisi_id, egitim_id )
SELECT kisiler.kisi_id, egitimler.egitim_id
FROM kisiler INNER JOIN egitimler ON kisiler.departman = egitimler.departman
WHERE (((kisiler.kisi_id)=DMax("[kisi_id]","[kisiler]")));
dener misiniz?


RE: Butona Atadığım Dmax() Fonksiyonu Çalışmıyor - tarkanaykın - 19/09/2020

Çok teşekkür ederim yardımlarınız için,  bilgisayar im arızalandı sali gününe kadar konuyu sonuçsuz bırakmak zorunda kalacağız,  o gün gelsin halledelim, tekrar teşekkürler.