(19/09/2020, 02:26)berduş yazdı:çok teşekkürler, bu syntax olayını zamanla öğrenecem insallah da, dediğinizi yaptım çalıştı fakat bi Sql cümlem var onun içine yerleştirdim orada işlev görmüyor : SELECT Max("kisi_id", "kisiler") bu şekilde kullanmam doğru mu, doğru değilse nasıl yapmalıyım? amacımı da söyleyeyim; SELECT ile enson kaydın "id" sini alıp kaydımı bu değer üzerinden gerçekleştirmek istiyorum dosya ekte, yardımlarınız için teşekkürler.(19/09/2020, 02:11)tarkanaykın yazdı: a = DMax(kisi_id, kisiler)yukardaki gibi dener misiniz?a = DMax("kisi_id", "kisiler")
DoCmd.RunSQL "INSERT INTO egitimler_kisiler ( kisi_id, egitim_id ) SELECT Max("kisi_id", "kisiler") , egitimler.egitim_id FROM egitimler INNER JOIN kisiler ON egitimler.departman = kisiler.departman "