İki Kolonu Birleştirip Üçüncü Kolona Yazma
Bazen bir tablodaki iki kolonu birleştirip sonucu yeni bir kolonda göstermek isteyebiliriz. Mesela elimizde bir IL tablosu olsun ve bu tablodaki PLAKA_KODU ve IL_ADI kolonlarımızı birleştirip tek bir kolonda göstermek isteyelim. Bunun için:
- Önce birleşimi (PLAKA_KODU + IL_ADI) göstereceğimiz yeni kolonu oluşturun. Bunun için Table > Maintenance > Table Structure… menüsüyle IL tablosuna yeni bir karakter kolon ekleyin. Kolonun adı PLAKA_KODU_IL_ADI olsun.
- MapInfo’nun MapBasic penceresini açın ve aşağıdaki SQL i çalıştırın:
update IL set PLAKA_KODU_IL_ADI = PLAKA_KODU + "-" + IL_ADI
Bu işlemden sonra IL tablomuzun PLAKA_KODU_IL_ADI kolonu
01-Adana, 02-Adıyaman, 03-Afyon, …
şeklinde doldurulacaktır.
Mustafa Bey kolaylıklar diliyorum
bir sorum olacak konu buraya yakın olduğu için buraya eklemenin doğru olduğunu düşündüm.
kolondaki bilgileri iki yada daha fazla kolona ayırmak için nasıl bir kod gerekir(örneğin belli sayıda karekterden sonrası yada boşluktan sonrasının ayrı bir kolona aktarılması nasıl mümkün olur)
şimdiden teşekkürler