دمج concatenate محتويات حقلين multiple fields أو أكثر فى حقل واحد one filed فى برنامج الاكسيس MS access - مدرسة الويب web school

أعلان الهيدر

الرئيسية دمج concatenate محتويات حقلين multiple fields أو أكثر فى حقل واحد one filed فى برنامج الاكسيس MS access

دمج concatenate محتويات حقلين multiple fields أو أكثر فى حقل واحد one filed فى برنامج الاكسيس MS access

نحتاج كثيرا فى برنامج الاكسيس MS access إلى دمج النصوص  concatenate strings الموجودة فى حقلين أو أكثرmultiple fields  بحيث تظهر فى حقل واحد one filed وتظهر الحاجة إلى ذلك بشدة عند إجراء الاستعلامات queries 
ونقوم بعمل دمج النصوص الموجودة فى حقلين أو أكثر ودمجها في حقل واحد من خلال الرمز ampersand  والذى يرمز له بالرمز & ويمكن الوصول إليه بسهولة من خلال الضغط على مفتاحي ALT+7
ويمكن عمل ذلك بطريقتين

الطريقة الأولى من خلال إنشاء استعلام فى وضع التصميم

نضغط أولاً على التبويب create ثم من المجموعة query نضغط على  query design  وذلك لإنشاء استعلام فى وضع التصميم

دمج concatenate محتويات حقلين أو عمودين  multiple fields أو أكثر فى حقل واحد one filed أو فى عمود واحد فى برنامج الاكسيس MS access

ولدمج النص الموجود فى  حقل الاسم الأول tfname مع النص الموجود فى حقل الاسم الثاني tlname فى حقل جديد وليكن اسم الحقل الجديد fullname نكتب هذه الصيغة في حقل جديد
Fullname:[tfname]& “ “ &[tlname]
حيث " " علامتي اقتباس الغرض منهم وضع مسافة بين الاسم الأول tfname وبين الاسم الثاني tlname  بحيث لا يظهر الاسمان متلاصقان

دمج concatenate محتويات حقلين أو عمودين  multiple fields أو أكثر فى حقل واحد one filed أو فى عمود واحد فى برنامج الاكسيس MS access

ناتج عملية الدمج كما هو واضح تم انشاء حقل جديد fullname وبه النصين الموجودين فى حقل الاسم الأول tfname وحقل الاسم الأخير tlname وبينهم مسافة لتمنع تلاصق الاسمين  " "  كما هو واضح.

دمج concatenate محتويات حقلين أو عمودين  multiple fields أو أكثر فى حقل واحد one filed أو فى عمود واحد فى برنامج الاكسيس MS access

 الطريقة الثانية : إجراء عملية دمج النصوص strings concatenate الموجودة فى أكثر من حقل باستخدام لغة SQL

ويمكن إجراء عملية دمج نصين موجودين فى حقلين بواسطة لغة SQL وذلك  باستخدام الامر select ثم اسم الحقل الذى يحتوى على النص الأول المراد دمجه  وهو هنا فى هذا المثال النص الموجود فى حقل tfname مع النص الثاني  المراد دمجه وهو النص الموجود فى حقل tlname وذلك بإنشاء حقل جديد باستخدام المعامل as  وليكن اسم الحقل الجديد fullname ثم نضع المعامل &  وصيغة الدمج كما نرى

Select tfname& " " &tlname as fullname from teachers;

دمج concatenate محتويات حقلين أو عمودين  multiple fields أو أكثر فى حقل واحد one filed أو فى عمود واحد فى برنامج الاكسيس MS access

 ناتج عملية دمج النص الموجود في حقلي tfname ,tlname كما نرى باستخدام معامل الدمج &

دمج concatenate محتويات حقلين أو عمودين  multiple fields أو أكثر فى حقل واحد one filed أو فى عمود واحد فى برنامج الاكسيس MS access



ليست هناك تعليقات:

إرسال تعليق

شائع هذا الأسبوع

يتم التشغيل بواسطة Blogger.

تم الكشف عن مانع الإعلانات

الإعلانات تساعدنا في تمويل موقعنا، فالمرجو تعطيل مانع الإعلانات وساعدنا في تقديم محتوى حصري لك. شكرًا لك على الدعم ❤️