Forum
Bildirimler
Hepsini Temizle
SQL Server
3
Yazılar
3
Üyeler
0
Reactions
1,279
Görüntüleme
Konu başlatıcı
Arkadaşlar.
ROL45FGUO899321 gibi karışık bir kelimenin 4-5-8-10. karakterlerini almak istiyorum. Yani sorgu sonucum 45U8 çıkacak.
Gereken sorguyu bulamadım.
Yardımcı olurmusunuz?
Gönderildi : 26/05/2017 19:42
T-SQL'de SUBSTRING fonksiyonunu kullanabilirsiniz.
Örnek kullanımı aşağıdaki gibidir ;
select SUBSTRING('deneme',2,4)
ilk text alanınız, ikinci parametre kaçıncı harften başlayacağı, üçüncü parametre ise kararker uzunluğunuz.
Sorgu sonucundan "enem" sözcüğü çıkmaktadır.
Gönderildi : 26/05/2017 20:14
verinin sürekli değiştiğini varsayarsak Charindex de kullanabilirsiniz.
CHARINDEX(
'A'
,NAME) şeklinde bir kullanımı vardır, size indexi verir buna göre istenilen şekilde substring kullanabilirsiniz.
Gönderildi : 20/06/2017 10:51