د انیکسک کمپونډ کولو لپاره د وائلډ کارډونو کارول
د SQL سایټ ملګری تاسو ته د ډاټا په نمونو کې د لټون کولو اجازه درکوي، که تاسو دقیقه کلمه یا جمله نه غواړئ چې تاسو یې لرې. دا ډول ایسیلپوښتنه د وائلډ کارډ کارټونه کاروي چې د نمونې سره سمون وکړي، د دې په ځای چې دا په ګوته کوي. د مثال په توګه، تاسو کولی شئ د بایډ کارډ "C٪" کارولو لپاره د هر ډول سریټ سره د پانګې سره د میچ کولو لپاره کار واخلئ.
د لوکی عملیات کارول
په SQL SQL پوښتنو کې د وینډوکار کاروونکي کارولو لپاره، د LIKE آپریټر استعمال کړئ د WHERE په جریان کې، او د واحدونو کوټونو کې دننه نمونه ضمیمه کړئ.
د ساده لټون پلټنه ترسره کولو لپاره د Wild Wildcard کارول
په خپل ډیټابیس کې د وروستي نوم سره د C letter سره پیل پیل کولو لپاره، د لاندې لیږد تړون - SQL بیان وکاروئ:
انتخاب * د کارمندانو څخه کله چې last_name لکه C٪ 'د بې اساسه کلمې په کارولو سره پیٹرنونه ماتول
د ریکارډونو د ټاکلو لپاره مهمې کلمې کاروئ کوم چې د بېلګې سره سمون نه لري. د بیلګې په توګه، دا پوښتنه ټول هغه ریکارډونه بیرته راځي چې نوم یې د C سره پیل نه کوي:
انتخاب * د کارمندانو څخه کله چې last_name ندی 'C٪'د وحشی کارټ Twice کارول د هر ډول ځای سره یوځای کول
د وینډوز کارډ دوه ډولونه د ځانګړو نمونو سره سم سره وکاروي. دا مثال ټول هغه ریکارډونه بیرته راوړي کوم چې په وروستۍ نوم کې هرځای شتون لري:
انتخاب * د کارمندانو څخه کله چې last_name لکه٪ C٪په ځانګړي ځای کې د نمونې میچ مومي
د ځانګړی ځای په ډاټا بیرته ستنیدو لپاره _ وحشی کارت وکاروئ. دا مثال یوازې موازین کوي که چیرې د وروست نوم نوم کالم کې دریم مقام کې واقع شي:
انتخاب * د کارمندانو څخه کله چې last_name لکه _ _٪٪په Transact SQL کې د وائلډ کارډ انټرنټ ملاتړ شوی
د انتقالي ایسک لخوا ملاتړ شوي ډیری وحشیانه کاروونکي شتون لري:
- د وحی کارت د هر ډول صفر یا ډیر نور سره سمون لري، او کیدای شي د نمونو څخه مخکې او وروسته وروسته د وحشي کارډونو تعریفولو لپاره وکارول شي. که تاسو د DOS طرزالعمل سره مطابقت لرئ نو دا د Syntax په * وینډو کارډ کې برابر دی.
- د وحی کارت په هر ډول د هر ډول ډول یو ډول سره نښلوي. دا د مساوي برابر دی ؟ د DOS نمونه سمبالولو کې وحشی کارت.
- د حرفونو لیست د دوی مربع برکونو کې د انډول له لارې مشخص کړئ. د مثال په توګه، وحی کارډ [aeiou] د هر ډول څښتن سره سمون لري.
- د رینجونو په مربع کې د مربع کوټونو له لارې یو لړ متخصصونه مشخص کړئ. د بېلګې په توګه، واریل کار [ایم] د الفبا په لومړۍ نیمايي کې مکتوب لري.
- د کټګور یو لړ بڼو سره په فوري توګه د پرانیستې مربع بریکٹ په ګډون د کارات لوک په شمول مناقصه کړئ. د مثال په توګه، [^ Aeiou] د غیر غیر وایلر لوښه سره سمون لري پداسې حال کې چې [^]] د هر ډول لوبو سره سمون نلري نه د الفبا په لومړۍ نیمايي کې.
د پیچلي نمونو لپاره د وحشیانو سره ګډ
دا وحشیډیډونه په پیچلو نمونو کې ګډ کړئ ترڅو نور پرمختللي پوښتنې ترسره کړي. د بیلګې په توګه، تاسو ته اړتیا لرئ چې د ټولو هغو کارمندانو لیست جوړ کړئ چې نومونه یې د الفبا په لومړۍ نیمایي کې له یو لیک سره پیل کوي مګر د ویښت سره پای ته نه رسئ. تاسو کولی شئ د لاندې پوښتنو څخه کار واخلئ:
انتخاب * له هغه کارکوونکو څخه چې last_name نوم [am]٪ [^ aeiou] 'په ورته ډول، تاسو کولی شو د ټولو کارمندانو لیست چې د تیر نومونو سره یې جوړ کړی و، په سمه توګه څلور حروفونه د نمونې څلور مثالونو څخه کارول:
انتخاب * له کارکوونکو څخه کله چې last_name لکه '____'لکه څنګه چې تاسو کولی شئ، د SQL پیٹرن د مطابقت وړتیا وړتیا کارول د ډیټابیس کاروونکي کاروونکي چمتو کوي چې د ساده متن پوښتنو څخه مخکې لاړ شي او پرمختللي پلټنې عملیات ترسره کړي.