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

تجزأة اسم العميل الى عدة حقول

بدأه akuma20002000 في 10 أبريل 2008 · 1 رد · 596 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني الكرام عندي حقل اسمه name ويحتوي الحقل على اسم العميل كاملا بافتراض (احمد محمد عبدالله خالد الهاشمي) واريد ان اعيد تقسيم هذا الاسم الى عدة حقول:

firstname

secondname

thirdname

forthname

familyname

فكيف يمكن اعادة تقسيم هذا الحقل بواسطة sql????????لقد حاولت لكن لم انجح بشكل كامل حسب الكود التالي

SELECT Left([Name],InStr(1,[Name]," ")-1) AS firstname, Trim(Mid([Name],InStr(1,[Name]," ")+1,InStr(InStr(1,[Name]," ")+1,[Name]," ")-InStr(1,[Name]," "))) AS father, IIf(InStr(InStr([name]," ")+1,[name]," ")<>0,Right([name],Len([name])-InStr(InStr([name]," ")+1,[name]," ")),Right([name],Len([name])-InStr([name]," "))) AS lastname, table.NAME

FROM mytable;

ولكم الشكر

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…