الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دمج ثلاث أعمدة في عمود واحد

مغلق
بدأه King naif في 3 يوليو 2007 · 2 رد · 739 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

الأخوة الكرام

عندي سؤال أتمنى أن أجد الإجابة لديكم

لوكان عندي 3أعمدة (a,b,c) تحتوي على أرقام في جدول t1

العمود a سعته 3 خانات والعمود b سعته خانتان والعمود c سعته 5 خانات

والجدول يحتوي على البيانات التالية

a : b : c

1 : 22 : 33

8 : 7 : 888

أريد sql query بحيث يكون ناتج دمج كل سجل كالتالي

السجل الأول 0332200005

السجل الثاني 8880700008

عملت دمج بالدالة concat بس تلتغي الأصفار وأنا محتاج ضهورها

ولكم جزيل الشكر

#2

هي المطلوب و غيره بما يتناسب معك

select right('00000' + convert(varchar(3), a) ,3) +right('00000' + convert(varchar(2), B) ,2) + right('00000' + convert(varchar(5), c) ,5)
#3

أخي الكريم TareqVB

جزاك الله خير

هذا هو المطلوب بالضبط

هذا الموضوع مغلق.

مواضيع مشابهة