• 10-07-2022, 02:36:28
    #1
    tablom içerisinde 2 adet sütun mevcut new sütunu içerisinde sonu 33] ile bitenleri silip [3,5,10] şeklinde yeni veri girmek istiyorum bunu nasıl yapabilirim

  • 10-07-2022, 02:39:45
    #2
    Update (tablo adı)
    Set new = 3
    where new =33
  • 10-07-2022, 02:47:17
    #3
    substr
    if veri == 33
    update
  • 10-07-2022, 02:47:21
    #4
    Karaca16 adlı üyeden alıntı: mesajı görüntüle
    Update (tablo adı)
    Set new = 3
    where new =33
    33 ile bitenleri seçmesi lazım başında 33 yazanlar var bu şekilde yapınca onlarıda seçiyor
  • 10-07-2022, 02:47:34
    #5
    UPDATE tablom SET new = '[3,5,10]' WHERE new LIKE '%33]'
  • 10-07-2022, 02:49:51
    #6
    firat131 adlı üyeden alıntı: mesajı görüntüle
    UPDATE tablom SET new = '[3,5,10]' WHERE new LIKE '%33]'
    teşekkürler hocam
  • 10-07-2022, 02:50:15
    #7
    Explode kodu ile ayıracaksın sonrasında herbirinde 3 değer olduğunu varsayıyorum $ayırılanlar[2] (0,1,2 şeklinde gider 3. değer 2 olur) bunun kontrolünü yaptıracaksın if ile eğer 33 iseupdate edeceksin.
  • 10-07-2022, 02:56:56
    #8
    update TABLO SET NEW='[3,5,10]' WHERE RIGHT(NEW ,2)=33
    update TABLO SET NEW='[3,5,10]' WHERE A LIKE '%33'
    bu şekilde istediğini net bir şekilde yapabilirsin.
  • 10-07-2022, 03:06:07
    #9
    HayroLa adlı üyeden alıntı: mesajı görüntüle
    update TABLO SET NEW='[3,5,10]' WHERE RIGHT(NEW ,2)=33
    update TABLO SET NEW='[3,5,10]' WHERE A LIKE '%33'
    bu şekilde istediğini net bir şekilde yapabilirsin.
    WHERE A LIKE '%33' kodunda 533 ile bitiyorsa oda değişir.İlk verdiğiniz kod ideal.