Ямар T SQL операторуудыг загвар тааруулах, хайхад ашигладаг вэ?
Ямар T SQL операторуудыг загвар тааруулах, хайхад ашигладаг вэ?

Видео: Ямар T SQL операторуудыг загвар тааруулах, хайхад ашигладаг вэ?

Видео: Ямар T SQL операторуудыг загвар тааруулах, хайхад ашигладаг вэ?
Видео: SQL Tricks - Загвар тааруулах - Like | Оруулагч тэмдэгтүүд 2024, May
Anonim

SQL Server LIKE нь тэмдэгтийн мөр нь заасан загвартай таарч байгаа эсэхийг тодорхойлдог логик оператор юм. Загварт ердийн тэмдэгт болон тэмдэгтүүд багтаж болно орлуулагч тэмдэгтүүд . LIKE операторыг SELECT, UPDATE, DELETE хэллэгүүдийн WHERE заалтад хэв маягийн тохиролд тулгуурлан мөрүүдийг шүүх зорилгоор ашигладаг.

Загвар тааруулахын тулд ямар оператор ашигладаг вэ?

SQL LIKE оператор

Хоёрдугаарт, SQL асуулга дахь орлуулагч тэмдэгт юу вэ? Бүтцийн сонголтыг өргөжүүлэх асуулга хэл ( SQL -SELECT) мэдэгдэл, хоёр орлуулагч тэмдэгтүүд , хувийн тэмдэг (%) болон доогуур зураас (_) ашиглаж болно. Хувийн тэмдэг нь одтой (*) адил байна. орлуулагч тэмдэгт MS-DOS-д ашигладаг.

Хүмүүс бас асуудаг, SQL дээр загвар тааруулах нь хэрхэн хийгддэг вэ?

SQL загвар тохирох хайх боломжийг танд олгоно хэв маяг Хэрэв та хайж буй үг, хэллэгээ яг таг мэдэхгүй бол өгөгдөлд. Энэ төрлийн SQL Query нь орлуулагч тэмдэгтүүдийг ашигладаг таарах а загвар , яг тодорхой зааж өгөхөөс илүү. Жишээлбэл, та "C%" гэсэн орлуулалтыг ашиглаж болно таарах ямар ч мөр C үсгээр эхэлсэн.

SQL дээр %s гэж юу вэ?

% с sprintf гэх мэт функцүүдэд хэрэглэгддэг орлуулагч юм. доллар sql = sprintf($ sql , "Туршилт"); Энэ нь % орлоно с "Тест" мөртэй. Энэ нь дамжуулсан параметр нь орлуулагчтай яг таарч байгаа эсэхийг шалгахад хэрэглэгддэг. Та цифрүүдийн орлуулагч болгон %d-г ашиглаж болох ч sprintf мөр хүлээн авбал гомдоллох болно.

Зөвлөмж болгож буй: