LIKE


baham ko'ring

Shablon bo‘yicha qidiruv

LIKE buyrug‘i WHERE bandida ustundan belgilangan naqshni qidirish uchun ishlatiladi.

LIKE bilan ikkita joker belgidan foydalanishingiz mumkin:

  • % - nol, bitta yoki bir nechta belgini bildiradi
  • _ - bitta belgini bildiradi (MS Access uning o‘rniga so‘roq belgisidan (?) foydalanadi)

Quyidagi SQL "a" bilan boshlanadigan CustomerName bilan barcha mijozlarni tanlaydi:

Misol

SELECT * FROM Customers
WHERE CustomerName LIKE 'a%';
O‘zingiz sinab ko‘ring »

Quyidagi SQL "a" bilan tugaydigan CustomerName bilan barcha mijozlarni tanlaydi:

Misol

SELECT * FROM Customers
WHERE CustomerName LIKE '%a';
O‘zingiz sinab ko‘ring »

Quyidagi SQL istalgan holatda "yoki" ga ega bo‘lgan mijoz nomiga ega bo‘lgan barcha mijozlarni tanlaydi:

Misol

SELECT * FROM Customers
WHERE CustomerName LIKE '%or%';
O‘zingiz sinab ko‘ring »

Quyidagi SQL kodi CustomerName nomi "a" bilan boshlanadigan va uzunligi kamida 3 ta belgidan iborat barcha mijozlarni tanlaydi:

Misol

SELECT * FROM Customers
WHERE CustomerName LIKE 'a__%';
O‘zingiz sinab ko‘ring »

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!