مطابقة كل الأحرف في أي مكان ببياناتك
-
افتح الاستعلام في طريقة عرض "التصميم". لتقوم بذلك، انقر بزر الماوس الأيمن فوق الاستعلام في جزء "التنقل"، ضمن الاستعلامات، ثم انقر فوق طريقة عرض التصميم.
-
في خلية المعايير ضمن الحقل الذي تريد استخدامه، أضف علامة نجمة على أحد جانبي المعايير الخاصة بك أو على كلا الجانبين. على سبيل المثال:
"*مالك*".
"مالك*".
"*مالك".
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نتائج ، انقر فوق تشغيل.
مطابقة حرف داخل نمط
-
افتح الاستعلام في طريقة عرض "التصميم".
-
في خلية المعاييرالخاصة بالحقل الذي تريد استخدامه، اكتب العامل Like أمام المعايير الخاصة بك.
-
استبدل حرفاً أو أكثر في المعايير التي تحتوي على حرف بدل. على سبيل المثال، عند كتابة Like R?308021، يتم البحث عن RA308021، وRB308021، وما إلى ذلك.
-
في علامة التبويب تصميم الاستعلام ، في المجموعة نتائج ، انقر فوق تشغيل.
استرداد قائمة الشركات من أ إلى د
-
افتح الاستعلام في طريقة عرض "التصميم".
-
في خلية المعايير الخاصة بالحقل الذي تريد استخدامه، أدخل العامل Like، متبوعاً بزوج من علامات الاقتباس المزدوجة. على سبيل المثال: Like "".
-
داخل علامتي الاقتباس المزدوجتين، أضف زوجاً من الأقواس المربعة ونطاق الأحرف الذي تريد البحث عنه، كالتالي:
Like "[أ-د]"
-
يمكنك استخدام أحرف البدل خارج الأقواس. على سبيل المثال:
Like "[أ-د]*"
جدول أحرف البدل
يسرد هذا الجدول أحرف البدل التي يمكنك استخدامها في استعلام Access ويصفها.
الرمز |
الوصف |
مثال |
* |
يطابق صفر أو أكثر من الحروف. يمكن استخدامه كحرف أول أو أخير في سلسلة الأحرف. |
عند كتابة "wh*"، يتم البحث عن wh وwhat وwhite وwhy |
? |
يطابق أي حرف أبجدي مفرد. |
عند كتابة "b?ll"، يتم البحث عن ball وbell وbill |
[ ] |
يطابق أي حرف مفرد داخل الأقواس. |
عند كتابة "b[ae]ll"، يتم البحث عن ball وbell، ولكن دون البحث عن bill |
! |
يطابق أي حرف خارج الأقواس. |
عند كتابة "b[!ae]ll"، يتم البحث عن bill وbull ولكن دون البحث عن ball أو bell |
- |
يطابق أي نطاق من الأحرف. يجب تحديد النطاق بترتيب تصاعدي (من أ إلى ي وليس من ي إلى أ). |
عند كتابة "b[a-c]d"، يتم البحث عن bad وbbd وbcd |
# |
يطابق أي حرف رقمي مفرد. |
عند كتابة "3#1"، يتم البحث عن الأرقام 103 و113 و123 |
أمثلة على استخدام أحرف البدل
الحالة |
مثال |
---|---|
تقوم بياناتك بعرض بعض الأشخاص على أنهم "ملاك" والبعض الآخر على أنهم "ملاك/مشغلين". |
مثل "مالك" أو |
تريد استخدام أحرف البدل مع استعلام المعلمة. |
Like "*" & [المعلمة] & "*" على سبيل المثال: Like "*" & [سمك] & "*" تقوم بعرض كل الوصفات التي تحتوي على كلمة "سمك"، مثل: السمك والبطاطس المقلية وسمك البلطي وما إلى ذلك. |
ارتكب أحد الأشخاص خطأ إملائي أثناء كتابة اسم عند إدخال البيانات، مثل "سليم" بدلاً من "سلام". |
Like "سل؟م" |
تريد البحث عن العملاء الذي يبدأ اسم العائلة الخاص بهم بحرف أ إلى د — للاستخدام في مراسلات لمجموعة مستلمين، على سبيل المثال. |
Like "[أ-د]*" |
تريد البحث عن جزء من أرقام تشترك في كل الأرقام ماعدا الرقمين الثاني والثالث. |
Like "R??083930" |
تريد إرسال دعوات لحفل صاخب بمبنى 1000 بشارع الأزهار. |
Like "1### شارع الأزهار" |
بناء الجملة لاسترداد أحرف البدل من بياناتك
الحرف |
بناء الجملة المطلوب |
---|---|
علامة النجمة (*) |
[*] |
علامة استفهام (؟) |
[?] |
علامة الرقم # |
[#] |
الواصلة (-) |
[-] |
مجموعه من أقواس الفتح والإغلاق معاً [] |
[[]] |
قوس الفتح ([) |
[[] |
قوس الإغلاق (]) |
ليس بحاجة إلى معالجة خاصة |
علامة تعجب (!) |
ليس بحاجة إلى معالجة خاصة |
التعرف على مجموعة أحرف البدل المطلوب استخدامها
محرك قاعدة بياناتAccess (ANSI-89) مقابل SQL Server (ANSI-92)
يصف ANSI-89 بناء جملة Access SQL التقليدي، وهو الافتراضي لقواعد البيانات Access. تتوافق أحرف البدل مع مواصفات Microsoft Visual Basic® for Applications (VBA) وليس SQL.
يتم استخدام ANSI-92 عندما تريد توافق بناء الجملة الخاص بك مع قاعدة بيانات Microsoft SQL Server™.
من المستحسن ألا تخلط بين نوعين من أحرف البدل في قاعدة البيانات نفسها.
أحرف البدل للاستخدام مع محركات قاعدة البيانات Access (ANSI-89)
استخدم أحرف البدل هذه في الاستعلامات التي تم إنشاؤها لقاعدة بيانات Access.
الرمز |
الوصف |
مثال |
* |
يطابق أي عدد من الأحرف. يمكن استخدامه كحرف أول أو أخير في سلسلة الأحرف. |
عند كتابة "wh*"، يتم البحث عن what وwhite وwhy |
? |
يطابق أي حرف أبجدي مفرد. |
عند كتابة "B?ll"، يتم البحث عن ball وbell وbill |
[ ] |
يطابق أي حرف مفرد داخل الأقواس. |
عند كتابة "B[ae]ll"، يتم البحث عن ball وbell، ولكن دون البحث عن bill |
! |
يطابق أي حرف خارج الأقواس. |
عند كتابة "b[!ae]ll"، يتم البحث عن bill وbull ولكن دون البحث عن ball أو bell |
- |
يطابق أي نطاق من الأحرف. يجب تحديد النطاق بترتيب تصاعدي (من أ إلى ي وليس من ي إلى أ). |
عند كتابة "b[a-c]d"، يتم البحث عن bad وbbd وbcd |
# |
يطابق أي حرف رقمي مفرد. |
عند كتابة "3#1"، يتم البحث عن الأرقام 103 و113 و123 |
أحرف البدل للاستخدام مع خادم SQL (ANSI-92)
استخدم أحرف البدل التالية في الاستعلامات التي تم إنشاؤها للاستخدام مع قاعدة بيانات Microsoft SQL Server™.
الرمز |
الوصف |
مثال |
% |
يطابق أي عدد من الأحرف. يمكن استخدامه كحرف أول أو أخير في سلسلة الأحرف. |
عند كتابة "wh*"، يتم البحث عن what وwhite وwhy |
_ |
يطابق أي حرف أبجدي مفرد. |
عند كتابة "B?ll"، يتم البحث عن ball وbell وbill |
[ ] |
يطابق أي حرف مفرد داخل الأقواس. |
عند كتابة "B[ae]ll"، يتم البحث عن ball وbell، ولكن دون البحث عن bill |
^ |
يطابق أي حرف خارج الأقواس. |
عند كتابة "b[!ae]ll"، يتم البحث عن bill وbull ولكن دون البحث عن ball أو bell |
- |
يطابق أي نطاق من الأحرف. يجب تحديد النطاق بترتيب تصاعدي (من أ إلى ي وليس من ي إلى أ). |
عند كتابة "b[a-c]d"، يتم البحث عن bad وbbd وbcd |