Mavzu: count(*), max. Min funksiyalari bilan ishlash


Etibor uchun raxmat Etibor uchun raxmat


Download 0.87 Mb.
bet4/7
Sana23.04.2023
Hajmi0.87 Mb.
#1390240
1   2   3   4   5   6   7
Bog'liq
mbb

Etibor uchun raxmat

Etibor uchun raxmat

Mavzu: So'rovlarda LIKE BETWEEN, IN, NOT IN kalit so'zlardan foydalanish

Mavzu: So'rovlarda LIKE BETWEEN, IN, NOT IN kalit so'zlardan foydalanish

SQL tilida LIKE operatori biror bir shablondagi qiymatni topish uchun WHERE kalit so'zi bilan ishlatiladi. LIKE operatori bilan ko'pincha 2 xil turdagi usul (wildcard) ishlatiladi:

SQL tilida LIKE operatori biror bir shablondagi qiymatni topish uchun WHERE kalit so'zi bilan ishlatiladi. LIKE operatori bilan ko'pincha 2 xil turdagi usul (wildcard) ishlatiladi:

1) Foiz (%) belgisi, nol, bir yoki bir nechta belgilarni bildiradi;

2) Tagchiziq (_) belgisi faqatgina bitta belgini bildiradi.


Shuningdek, ushbu belgilar (wildcard) so'rovda birgalikda qo'llanilishi mumkin.
LIKE operatorini sintaksisi quyidagicha:
SELECT ustun1, ustun2, .. FROM jadval_nomi WHERE ustun LIKE shablon;

Quyida shu wildcard (belgilar) ishtirokida bir nechta kombinatsiyali misollarni ko'rib chiqamiz.

Quyida shu wildcard (belgilar) ishtirokida bir nechta kombinatsiyali misollarni ko'rib chiqamiz.

WHERE XaridorIsmi LIKE 'a%' - 'a' harfi bilan boshlangan hamma qiymatlarni topadi.

WHERE XaridorIsmi LIKE '%a' - 'a' harfi bilan tugaydigan hamma qiymatlarni topadi.

WHERE XaridorIsmi LIKE '%la%' - 'la' birikmasi qatnashgan hamma qiymatlarni topadi.

WHERE XaridorIsmi LIKE '_r%' - ikkinchi harfi 'r' bo'lgan hamma qiymatlarni topadi.

WHERE XaridorIsmi LIKE 'b_%' - 'b' harfi bilan boshlanadigan va kamida 2 ta harfdan iborat hamma qiymatlarni topadi.

WHERE XaridorIsmi LIKE 'b__%' - 'b' harfi bilan boshlanadigan va kamida 3 ta harfdan iborat hamma qiymatlarni topadi.

WHERE XaridorIsmi LIKE 'b__%' - 'b' harfi bilan boshlanadigan va kamida 3 ta harfdan iborat hamma qiymatlarni topadi.

WHERE XaridorIsmi LIKE 'd%a' - 'd' harfi bilan boshlanadigan va 'a' harfi bilan tugaydigan hamma qiymatlarni topadi.


Download 0.87 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling