String Fonksiyonlar
Mid Fonksiyonu
Geçen makalemizde MS Access'in SQL String komutlarından olan Left ve Right fonksiyonlarını görmüştük. Yine bu iki komutun benzeri olan Mid fonksiyonundan bahsedeceğiz.
Bildiğiniz gibi Left fonksiyonunda Soldan başlayarak belli bir karakter grubunu alabiliyorduk. Aynı şekilde Right fonksiyonunda ise Sağdan başlayıp istediğimiz kadar karakter grubunu alabiliyorduk.
Açıklama
Mid fonksiyonu,
Parametrede verilen karakter grubu içerisinden belirttiğimiz başlangıç noktasından başlayıp yine belirttiğimiz karakter uzunluğuna kadar olan bölümü almak için kullanılır.
Söz Dizimi
MID([metin,başlangıç_noktası,uzunluk]) |
PARAMETRELER
- metin:İşlem yapılacak karakter dizesini ifade eder.
- başlangıç_noktası:Metin dizesinin kaçıncı karakterden itibaren başlanacağını ifade eden sayı.
- uzunluk: başlangıç_noktasından itibaren belirtilen karakter sayısını ifade eder.
Örnek-1
Mid("Access ve SQL",11,3)
Sonuç: SQL
Örnek-2
Mid("Access ve SQL",1,6)
Sonuç: Access
Örnek-3
Mid("Access ve SQL",7)
Sonuç: ve SQL
Sonuç: SQL
Örnek-2
Mid("Access ve SQL",1,6)
Sonuç: Access
Örnek-3
Mid("Access ve SQL",7)
Sonuç: ve SQL
Uzunluk parametresi belirtilmezse başlangıç noktasından itibaren karakter grubunun sonuna kadar olan bölümü verir.
Arkadaşlar, Şimdi bunu bir örnekle izah etmeye çalışayım.
Örnek olarak Şirket Adı Northwind Traders olan şirketin içerisinden wind kelimesini çekmek istersek Mid fonksiyonunu yukarıdaki gibi kullanmalıyız
Şimdi ise VBA koduna örnek verelim:
VBA Kullanımı
Kelimemiz MS Access Dünyası,
4. karakterden başla ve 3 karakter al dedik. Sonucumuz görüldüğü gibi Acc olacaktır.
MID fonksiyonu ile bir karakter grubundan istediğimiz kısmını nasıl alacağımızı artık biliyoruz, Gelecek makalemizde MS Access Fonksiyonlarına devam edeceğiz. Makaleler hakkında yorum bölümünde yorum yapabilir sorular sorabilirsiniz.
Şimdilik,
Hoşcakalın...
0 Yorumlar