|
Mantiqiy shartlarni berishda WHERE parametri tarkibida IN, BETWEEN. LIKE, NULLamallari ham
|
bet | 2/4 | Sana | 17.12.2023 | Hajmi | 1.45 Mb. | | #121507 |
Bog'liq Durdona dasturlash, Dilshod, Knimatik xisob, 1678864316, 1-amaliy AJ, ped 1-top, Bahtiyorova Komila kurs ishi, 7-lab, HISOBOTI, Academic-Data-305211104345, ae4c7a43a24999f34c1286258951c26c37503e3f, 4-Testlar , Mirzo Ulug’bek nomidagi O’zbekiston Milliy universiteti, 08. Making soap ishlatiladi. IN, NOT parametli ishlatilganda tekshirilayotgan maydon qiymati berilgan ro`yxat bilansolishtiriladi. Bu ro`yxat IN operatori o`ng tomonidani ( ) ichida yoziladi. So’rovlar (IN) - ‘’IN’’ kalit so’rovi bilan ishlash:
select * from maxsulot where id in (1,5,6); 2. Bu kalit so’zni avzalligi shundaki id so’zini takrorlamasdan chaqiradi: select * from maxsulot where id = 1 or id = 5 or id = 6; So’rovlar(Between) - ‘’Between’’ kalit so’rovi bilan ishlash:
select * from maxsulot where id in between 2 and 9; 2. Bu kalit so’zni avzalligi shundaki u ham in kalit so’zidek id so’zini takrorlamasdan chaqirish uchun ishlatiladi: select * from maxsulot where id >= 2 and id <= 9 ; So’rovlar(LIKE) - ‘LIke’’ kalit so’zi kalit so’z bilan qidirilayotgan ustun elementlari qismlari uchun qidiradi misol uchun :
select * from market where adress like “%le%”; - Like kalit so’zining ham ikkita belgisi bor …
‘%’ -> Bu belgi qo’yilgan joyda bir yoki undan ham ortiq so’zlar borligini ta’minlaydi. ‘_’ -> Bu belgi qo’yilgan joyda bitta so’z borligini ta’minlaydi. - SQL da almashtirish funksiyalari bilan ishlash
LOWER- () – berilgan satrni kichik harflarga almashtirib beradi. UPPER- () – kichik harflarni kata harflarga almashtirib beradi. INITCAP- () – satrdagi har bir uzunlikni 1-harfini bosh harf qilib beradi. 2. Maslan, ularga quyidagi misolni ko`ramiz. SELECT LOWER(nomi) FROM market WHERE id > 1 AND id < 5; SELECT UPPER(nomi) FROM market WHERE id > 5 AND id < 8; SELECT INITCAP(nomi) FROM market WHERE id > 3 AND id < 7; Almashtirish funksiyalari - Guruhli funksiyalar jadvaldan yig`ilgan axborotlarni olish uchun xizmat qiladi. Bufunksiyalari jadvaldagi satrlar guruhi bilan amal bajarib, 1 ta natija chiqaradi. Guruhlifunksiyalar uchun quyidagi amallarni ishlatamiz.
|
| |