الانتقال إلى المحتوى

أقدر أتحكم في المسافة بين الأعمدة في حقل


المبرمج الخطير

Recommended Posts

لدي جدول للطلاب في قاعدة البيانات يحتوي على الاسم الأول, اسم الأب, اسم الجد, واللقب . عملت تقرير وعملت استعلام زي كذا :
select stno,stfirstname||' '||stfathername||' '||stgname||' '||sttname from student where stno = 1

وعملت حقل في التقرير يعرض الحقول المدمجة. الناتج كان يظهر الاسم الأول ثم 10 مسافات ثم اسم الأب ثم 10 مسافات ثم اسم الجد ثم 10 مسافات ثم اللقب .

كيف أقدر أجعل المسافة بين كل عمود والثاني مسافة واحدة ؟؟؟

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

رابط هذا التعليق
شارك

  • بعد 1 سنة...

الاخ العزيز /dangerous programmer :D

يمكنك ذلك من خلال إستخدام الامر :

فيصبح الاستعلام كالتالي :

select stno,trim(stfirstname)||' '||trim(stfathername )
||' '||trim(stgname)||' '||trim(sttname)
from student where stno = 1

يعمل هذا الفانكشن على إزالة الفراغات على طرفي الجملة الحرفية

ويوجد كذلك فانكشن ىخر يقوم بإزالة الفراغات من الطرف الايمن من الجملة الحرفية:
rtrim()
ويوجد كذلك فانكشن ىخر يقوم بإزالة الفراغات من الطرف الايسر من الجملة الحرفية:
ltrim()

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية