• 09-08-2014, 13:57:16
    #1
    Ekteki resimde görünen mavi kare içerisindeki verileri toplu şekilde yeşil kare içerisindeki tablo alanına yazdırma "değiştirme" imkanı var mıdır ?
    Her satırdaki veriler farklıdır.

    Umarım doğru anlatabilmişimdir.

  • 11-08-2014, 09:39:23
    #2
    SELECT SUBSTRING('caglarozenc.com',7,5); gibi bir kullanımın çıktısı "ozenc"'dir. Kod kullanımı içerisinde tek tırnak içerisinde olan yere kolon adı vererek gelecek değeri kontrol edip update edebilirsin.
  • 12-08-2014, 07:04:37
    #3
    PcxMasteR adlı üyeden alıntı: mesajı görüntüle
    SELECT SUBSTRING('caglarozenc.com',7,5); gibi bir kullanımın çıktısı "ozenc"'dir. Kod kullanımı içerisinde tek tırnak içerisinde olan yere kolon adı vererek gelecek değeri kontrol edip update edebilirsin.
    Hocam bu sekilde değişmesi gereken 150.000 adet civarında satır var. Pypmyadmin de komutlarla bunu düzeltebeilir miyim ?
  • 12-08-2014, 07:47:06
    #4
    Üzerinde yazılar olmadan tüm kolonlarla birlikte tablo adını print alın, yardımcı olayım.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 07:47:06 -->-> Daha önceki mesaj 07:41:33 --



    Şimdi çıkmam gerekli. Aşağıda tablo adı ve kolon adı yazdığım yerleri kendinize göre düzenleyin.

    
    declare @deger varchar(25)
    DECLARE @Sayi INT
    DECLARE @i INT
    DECLARE @numrows INT
    SET @i = 1
    SET @numrows = (SELECT COUNT(*) FROM tabloAdi)
    IF @numrows > 0
        WHILE (@i <= (SELECT MAX(idKolonAdi) FROM tabloAdi))
        BEGIN
    select @deger= user_token from tabloAdi where idKolonAdi=@i
    select @Sayi =CHARINDEX('-', @deger)
    select @deger=SUBSTRING(@deger,0,@Sayi); 
    
           update tabloAdi set profile_id=@deger where idKolonAdi=@i
    
        
    
            SET @i = @i + 1
        END
  • 12-08-2014, 15:12:04
    #5
    dediğim şekilde bir kullanımı sadece select içerisinde kullanırsan çözecektir sorunu