Güncelleme Sorgusu

1 2
28/03/2019, 01:23

te-kin

tam istediğim buydu. ilginizve yardımlarınız  için teşekkürler haliliyas
29/03/2019, 00:33

te-kin

konu cevaplanan konular arasına taşındı ama örnegin bir koşul gerekirse örneğin tabloya bir sütun dah eklicem burda da 101,102,103 gibi kodlar olacak
ali  101
veli 102
mehmet 101
ayşe 101 gibi

o zaman 101 olanlar kriterine göre kodu nasıl düzenlemem gerekir.
29/03/2019, 00:42

berduş

son tırnak işaretinden önce where y.yenilanadi=101 eklersiniz başka koşullar varsa koşullar arasına "and" yada "or" eklersiniz
mesela ……. where y.yenilanadi=101 and y.adisaoyadi='Veli' " gibi
 CurrentDb.Execute " UPDATE y " & _
                  " INNER JOIN x " & _
                  " ON(y.adısoyadı = x.adısoyadı)" & _
                  " SET" & _
                  " y.pazartesi = iif(not isnull(x.pazartesi),'+ ',''), " & _
                  " y.salı = iif(not isnull(x.salı),'+',''), " & _
                  " y.çarşamba = iif(not isnull(x.çarşamba),'+',''), " & _
                  " y.perşembe = iif(not isnull(x.perşembe),'+',''), " & _
                  " y.cuma = iif(not isnull(x.cuma),'+',''), " & _
                  " y.cumatesi = iif(not isnull(x.cumatesi),'+',''), " & _
                  " y.pazar = iif(not isnull(x.pazar),'+','') where y.alan=101"

eğer mesela metin1 kutusu gibi bir yerden değerin alacaksa
CurrentDb.Execute " UPDATE y " & _
                  " INNER JOIN x " & _
                  " ON(y.adısoyadı = x.adısoyadı)" & _
                  " SET" & _
                  " y.pazartesi = iif(not isnull(x.pazartesi),'+ ',''), " & _
                  " y.salı = iif(not isnull(x.salı),'+',''), " & _
                  " y.çarşamba = iif(not isnull(x.çarşamba),'+',''), " & _
                  " y.perşembe = iif(not isnull(x.perşembe),'+',''), " & _
                  " y.cuma = iif(not isnull(x.cuma),'+',''), " & _
                  " y.cumatesi = iif(not isnull(x.cumatesi),'+',''), " & _
                  " y.pazar = iif(not isnull(x.pazar),'+','') where y.alan=" & me.metin1
29/03/2019, 00:47

te-kin

tekarar teşekkür ederim
1 2