10 Haziran 2013 Pazartesi

Kolon Kesiti Alarak SQL Select

Bir text alanı olan kolonunuzda karakter sınırı getirerek sorgu hazırlamasak istediğinizi var sayalım. Hatta kendimize şöyle bir senaryo çizelim;
Bir hikaye yazdığımız tablomuz olsun;

StoryID,
Title,
Content,
Status
CreateDate

Taslak olarak yukarıdaki kolonları içeren  Story tablomuzda işlem yapacağımız kolonda hikayenin içeriğini yazdığımız content kolonu olsun. Mesela anasayfamızda hikayelerimizi listeleyeceğimiz bir bölüm olsun ve content alanının 1000 karakterlik içeriğini barındıramayacağız haliyle karakter sınırlaması getirmeliyiz. Bunun için query de şu şekilde bir sınırlama yapabiliriz.  

select left(Content,100) as ShortContent from Story

Bu sorguyla Content kolonları içindeki yazıları 100er karakter halinde çekmiş olduk.  

Hiç yorum yok:

Yorum Gönder