BELİRTTİĞİM KISIMDAN ÖNCESİNİ/SONRASINI SİL
#1
Arkadaşlar merhaba.

Ekte örnek olarak eklediğim dosyadaki sorguda bazı müşteri isimlerinin başında rakam ve eksi
(-) işareti var. Aşağıya 2 farklı örnek yazdım. Birinde eksiden sonra boşluk var, diğerinde yok. Ben, isimlerin başındaki rakam ve eksinin kalkmasını ve isimlerin önünde herhangi bir boşluk olmamasını istiyorum. Bunu ne şekilde yapabileceğim konusunda yardımınızı rica ediyorum.

Sorgu sonucunda görünen şekli: 45- Ali Veli
Benim olması istediğim şekil: Ali Veli

Sorgu sonucunda görünen şekli: 46-Ahmet Mehmet
Benim olması istediğim şekil: Ahmet Mehmet



  Alıntı
Bu mesajı beğenenler:
#2
Arkadaşlar, yardımlarınızı bekliyorum.



  Alıntı
Bu mesajı beğenenler:
#3
Sayın MERAK,

Aşağıdaki fonksiyonu bir modüle kopyalayın, ve sonrada
temizle(AlanAdı) olarak kullanın.

Visual Basic
  1. Public Function temizle(strTemp As String) As String
  2. Dim x As Integer
  3. x = Len(strTemp)
  4. temizle = Trim(Right(strTemp, x - InStr(1, strTemp, "-")))
  5. End Function



Sorgunuza aşağıdaki sql kodları taşıyın:

SQL
  1. SELECT MÜŞTERİ.[MÜŞTERİ ADI SOYADI], temizle([MÜŞTERİ ADI SOYADI]) AS Ad
  2. FROM MÜŞTERİ;




İyi çalışmalar



  Alıntı
Bu mesajı beğenenler:
#4
Sayın modalı, uğraştım ancak yapamadım. Sorun bende. Smile Benim eklediğim örnek üzerinde uygular mısınız?



  Alıntı
Bu mesajı beğenenler:
#5
Sayın modalı, sorunu hallettim, sorunsuz çalışıyor, çok işimize yarayacak. Teşekkür ederim. Emeğinize sağlık. Smile



  Alıntı
Bu mesajı beğenenler:
#6
Arkadaşlar merhaba.

Ekteki örnek dosyada bulunan “SAYI“ adlı tabloda;
1- Bazı sayıların başlarında farklı sayıda boşluk ve/veya farklı sayıda sıfır var.
2- Bazı sayıların ise sonlarında farklı sayıda boşluk var.
Bunu da aynı yöntemle düzenleyebilirmiyiz? Sayın modalı'nın verdiği kodlarla yapmaya çalıştım ancak yapamadım. “SAYILAR“ Adlı sorgu üzerinde uygulayabilrseniz daha iyi anlayabilirim.


Eklenti Dosyaları
.zip   SAYILARI DÜZENLE.zip (Boyut: 12,85 KB / İndirilme: 50)



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [SORGU] Tireden sonrasını ayrı sütunlara ayırma ersoyyuksel 2 2.767 03-09-2015, 13:51
Son Mesaj: ersoyyuksel
  [VBA] virgülden sonrasını bir üst sayıya yuvarlatmak kesoka 10 4.454 29-12-2013, 12:46
Son Mesaj: kesoka
  metin kutusuna, diğer metin kutusundaki tarih 1 gün öncesini yazdırmak. İsmail Küçükşengün 2 2.614 11-05-2009, 13:55
Son Mesaj: İsmail Küçükşengün

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi