Sql İfade Sözdizim Hatası

18/03/2022, 11:42

tarkanaykın

selam arkadaşlar, nucleus tablomun biri hariç tüm alanları dolu zaten, amacım o boş alana , diğer tablodaki Kimlik ıd sini yerleştirmek, yani bir nevi ilişki kurmak, bunu güncelleme sorgusu ile yapılabileceği mantığını yürüttüm ama bu sefer de yazdığım kod çalışmadı, size zahmet burada yaptığım yanlışın ne olduğuna bakabilir misiniz?

DoCmd.RunSQL "update [nucleus] set nucleus.[mkysId]= select mkys.Kimlik from mkys where mkys.[mkysTkl] = nucleus.[nucleusTklHesapKodu]"
18/03/2022, 16:12

userx

DoCmd.RunSQL "UPDATE mkys INNER JOIN nucleus ON mkys.mkysTkl = nucleus.nucleusTklHesapKodu SET nucleus.mkysId = [mkys].[Kimlik]"

şeklinde dener misiniz?
19/03/2022, 09:40

tarkanaykın

çok teşekkür ederim sayın userx , tamamdır, allah razı olsun.