MS SQL Server Eğitimleri 50 – T-SQL SUBSTRING Metodu


MS SQL Server Eğitimleri 50 – T-SQL SUBSTRING Metodu

MS SQL Eğitimlerinde SUBSTRING metoduyla devam ediyoruz.

Bazen veritabanı kolonlarındaki bilgileri belli bir kuralla parçalayıp istediğimiz kısımları almak isteriz. İşte bunları yapmak için kullanabileceğimiz bir metot var.

Kullanım

Şimdi canlı veritabanımız olan XENONBOX üzerinde çalışmamızı yapalım.

Öncelikle Product tablomuza bir Select atalım.

1Chai118.0010 boxes x 20 bags0
2Chang119.0024 – 12 oz bottles0
3Aniseed Syrup110.0012 – 550 ml bottles0
4Chef Anton’s Cajun Seasoning222.0048 – 6 oz jars0
5Chef Anton’s Gumbo Mix221.3536 boxes1
6Grandma’s Boysenberry Spread325.0012 – 8 oz jars0
7Uncle Bob’s Organic Dried Pears330.0012 – 1 lb pkgs.0
8Northwoods Cranberry Sauce340.0012 – 12 oz jars0
9Mishi Kobe Niku497.0018 – 500 g pkgs.1
10Ikura431.0012 – 200 ml jars0

İkinci sıra ProductName alanı.

Şimdi bu kolondaki verilerin 3. karakterden başlayıp 4 karakter alacağımız SQL sorgusunu yazalım.

Alice Muttonice 
Aniseed Syrupisee
Boston Crab Meatston
Camembert Pierrotmemb
Carnarvon Tigersrnar
Chaiai
Changang
Chartreuse verteartr
Chef Anton’s Cajun Seasoningef A
Chef Anton’s Gumbo Mixef A

 

Kısaca anlatacak olursak. Tek bir kaydı ele alalım.

2. sıradaki kayıt Aniseed Syrup ürününü ele alalım.

Burada 3. karakterden itibaren 4 karakter almasını söylüyoruz. Ve saymaya 1 den başladığını unutmuyoruz. 3. karekter i ve sonrasında alınacak 4 karakter i,s,e,e karakterleri. isee olarak kolona yazıyor ve istediğim işlemi yaptırmış oluyorum.

Bu konumuzda bu kadardı bir sonraki yazımda görüşmek üzere.


Like it? Share with your friends!

1581
Murat Bilginer
Industryolog Akademi Founder - Endüstri Mühendisi Canias ERP Troia Geliştiricisi & Yazılım Uzmanı 7 Yıldır bildiğini paylaşmak için çabalayan bir blogger.

You may also like

More From: MS SQL Eğitimleri

DON'T MISS