• 10-11-2020, 23:34:22
    #1
    Bir sitede ürün isminde - işaretini ve bu işaretten sonra ne varsa silmek istiyorum.

    UPDATE `product` SET `name`= REPLACE(name,'-%','')

    Bunu deniyorum ama olmuyor % kullanımı ile ilgili bir hata yapıyorum sanırım, yardımcı olabilecek ?
  • 10-11-2020, 23:35:44
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    indir notepad edit Bitti.
  • 10-11-2020, 23:36:38
    #3
    UPDATE tabloadı SET kolonadı = replace(kolonadı'aranandeger',yazılacakdeger');
    olması lazım sanırsam hocam
  • 10-11-2020, 23:39:07
    #4
    Misafir adlı üyeden alıntı: mesajı görüntüle
    UPDATE tabloadı SET kolonadı = replace(kolonadı'aranandeger',yazılacakdeger');
    olması lazım sanırsam hocam
    UPDATE `product` SET `name`= REPLACE(name,'-','')
    Bu şekilde yaptığımda - işaretini siliyor mesela. Ben hem - işaretini hem de bu işaretten sonrasını silmek istiyorum
  • 11-11-2020, 07:15:02
    #5
    SELECT SUBSTRING_INDEX('urun adi - soyadi','-',1);
    
    
    UPDATE `product` SET `name`= SUBSTRING_INDEX (`name` ,'-',1)
  • 11-11-2020, 20:32:51
    #6
    suleymanyaldiz adlı üyeden alıntı: mesajı görüntüle
    UPDATE `product` SET `name`= SUBSTRING_INDEX (`name` ,'-',1)
    Teşekkürler bu kısım işe yaradı