SQL wildcard

  • الصفحة السابقة SQL Like
  • الصفحة التالية SQL In

a gina tarabban SQL a kaiwa da kaiwa da kaiwa da dukkanin kaiwa da kaiwa dake.

SQL wildcard

a gina tarabban SQL a kaiwa da kaiwa da kaiwa da dukkanin kaiwa da kaiwa dake ko ko.

tarabban SQL za a gina a kaiwa da LIKE

a gina tarabban SQL, za a gina kuma:

tarabba ba'a
% ya'a baiwa ko ko
_ koyi kaiwa dake
[charlist] kukun kaiwa na kaiwa dake

[^charlist]

ko

[!charlist]

kukun kaiwa na a kaiwa dake

tabbin farko (ana baiwarin dake):

tabbin Persons:

الرقم التسلسلي الاسم العائلي الاسم الأول العنوان المدينة
1 أدمز جون شارع أكسفورد لندن
2 بوش جورج شارع فيفث أفينيو نيويورك
3 كارتر توماس شارع تشانغان بكين

a gina % tarabba

مثال 1

الآن، نريد أن نختار الأشخاص من جدول "Persons" الذين يسكنون في المدن التي تبدأ بأحرف "Ne"

يمكننا استخدام الجملة SELECT التالية:

SELECT * FROM Persons
WHERE City LIKE 'Ne%'

النتائج:

الرقم التسلسلي الاسم العائلي الاسم الأول العنوان المدينة
2 بوش جورج شارع فيفث أفينيو نيويورك

مثال 2

الآن، نريد أن نختار الأشخاص من جدول "Persons" الذين يسكنون في المدن التي تحتوي على "lond"

يمكننا استخدام الجملة SELECT التالية:

SELECT * FROM Persons
WHERE City LIKE '%lond%'

النتائج:

الرقم التسلسلي الاسم العائلي الاسم الأول العنوان المدينة
1 أدمز جون شارع أكسفورد لندن

استخدام الرمز التالي للتمثيل _ كواحد من الرموز التبديلية

مثال 1

الآن، نريد أن نختار الأشخاص من جدول "Persons" الذين يبدأون بأحرف "eorge" بعد الحرف الأول من الاسم

يمكننا استخدام الجملة SELECT التالية:

SELECT * FROM Persons
WHERE FirstName LIKE '_eorge'

النتائج:

الرقم التسلسلي الاسم العائلي الاسم الأول العنوان المدينة
2 بوش جورج شارع فيفث أفينيو نيويورك

مثال 2

الآن، نريد أن نختار السجلات من جدول "Persons" حيث تبدأ الأسماء العائلية بأحرف "C"، ثم حرف غير معروف، ثم "r"، ثم حرف غير معروف، ثم "er":

يمكننا استخدام الجملة SELECT التالية:

SELECT * FROM Persons
WHERE LastName LIKE 'C_r_er'

النتائج:

الرقم التسلسلي الاسم العائلي الاسم الأول العنوان المدينة
3 كارتر توماس شارع تشانغان بكين

استخدام الرمز التالي للتمثيل [charlist] كواحد من الرموز التبديلية

مثال 1

الآن، نريد أن نختار المدن التي يسكنها الأشخاص من جدول "Persons" ويبدأون بأحرف "A" أو "L" أو "N":

يمكننا استخدام الجملة SELECT التالية:

SELECT * FROM Persons
WHERE City LIKE '[ALN]%'

النتائج:

الرقم التسلسلي الاسم العائلي الاسم الأول العنوان المدينة
1 أدمز جون شارع أكسفورد لندن
2 بوش جورج شارع فيفث أفينيو نيويورك

مثال 2

الآن، نريد أن نختار المدن التي يسكنها الأشخاص من جدول "Persons"ليس الناس الذين يبدأون بأحرف "A" أو "L" أو "N":

يمكننا استخدام الجملة SELECT التالية:

SELECT * FROM Persons
WHERE City LIKE '[!ALN]%'

النتائج:

الرقم التسلسلي الاسم العائلي الاسم الأول العنوان المدينة
3 كارتر توماس شارع تشانغان بكين
  • الصفحة السابقة SQL Like
  • الصفحة التالية SQL In