با سلام
من توی یک ستون یک رشته دارم که می خوام به اصلاح با هم جمع رشته ای بشه و ترکیب یک رشته رو بده.
برای مثال ستون من اطلاعات زیر رو داره :
- علی
- حسن
- حسین
می خوام این ستون جمع رشته ای بشه و نتیجه علیحسنحسین رو بده.
با سلام
من توی یک ستون یک رشته دارم که می خوام به اصلاح با هم جمع رشته ای بشه و ترکیب یک رشته رو بده.
برای مثال ستون من اطلاعات زیر رو داره :
- علی
- حسن
- حسین
می خوام این ستون جمع رشته ای بشه و نتیجه علیحسنحسین رو بده.
سلام
باید از کرسر استفاده کنید
DECLARE @ConcatStr varChar(1024)
SELECT @ConcatStr = COALESCE(@ConcatStr, '') + FieldName
FROM TableName
SELECT FieldAlias = @ConcatStr
برای الحاق سطرهای جدول (Concatenating) روش های بسیار متنوعی وجود داره. که فکر نکنم کرسر اصلا جز اون روشها باشه.
اگر از SQL Server 2005 و بالاتر استفاده می کنید از ماده ی FOR XML PATH می تونید استفاده کنید به کوئری های این مقاله رجوع کنید
http://www.30sharp.com/ShowArticle.a...94&AuthorID=11
سلام،
شما را به خواندن این مقاله دعوت می کنم:
http://www.simple-talk.com/sql/t-sql...#_Toc205129480