sql so'rovlari va funksiyalari

PPTX 15 pages 1.2 MB Free download

Page preview (5 pages)

Scroll down 👇
1 / 15
mavzu:having standart so’zi yordamida so’rovlar yaratish, union, intersect, va minus standart sozidan foydalanish, standart funksiyalarcan so’rovlar yaratish, agregat funksiyalardan foydalanish. mavzu:having standart so’zi yordamida so’rovlar yaratish, union, intersect, va minus standart sozidan foydalanish, standart funksiyalarcan so’rovlar yaratish, agregat funksiyalardan foydalanish. . reja: 1. having stardart so’zidan so’rovlar yaratish 2. union, intersect, va minus standart so’zidan foydalanish. 3. standart funksiyalarcan so’rovlar yaratish 4. agregat funksiyalardan foydalanish . having parametri qator guruhlari uchun tanlov shartini belgilashga imkon beradi. u where parametriga o'xshaydi, lekin group by parametridan keyin aniqlanadi va birlashtirilgan qatorlarga qo'llaniladi. having parametrini tanlash shartida, so'rov bo'yicha ustunlar qiymatlarini, shu jumladan agregat funktsiyalarining qiymatlarini ishlatishingiz mumkin. guruxlar ichidan kerakli yozuvlarni ajratib olish uchun having ishlatiladi. having kalit so’zining qo’llanilishi ikki va undan davlatda chiqarilgan kino chiqarilsin. . relyatsion mbda axborotlarni ortiqchaligini normallashtirish yo`li bilan kamaytiriladi. jadvallar ustida har xil amallar berish mumkin. bu amallarni tartiblab ishlab chiqqan odam kodd hisoblanadi. amallarga …
2 / 15
operandlarni tartibi bir xil bo`lishi kerak. a∩b union birlashtirish amali venn diagrammasidagi tasviri . minus(ayirma) yoki except. r va s munosabatlarni ayirmasi r-s ko`rinishida yoziladi va undagi kortejlar to`plami r munosabatga tegishli, lekin s munosabatga tegishli bo`lmagan kortejlardir. bu amalni bajarganda ham operandlarni tartibi bir xil bo`lishi kerak. a/b except (minus) birlashtirish amali venn diagrammasidagi tasviri . standart funksiyalar: lower - satrni kichik harfga o'zgartiradi upper - satrni katta harfga o'zgartiradi rpad – o'ng qatorni ma'lum bir uzunlikdagi boshqa qator bilan bog'laydi replace – satr ichidagi barcha substringlarning o'rnini yangi pastki satr bilan almashtiradi ucase – satrni katta harfga o'zgartiradi reverse – satrni o'zgartiradi va natijani qaytaradi format - raqamni "#, ###, ###. ##" kabi formatga, o'nlik kasrlarning aniqlangan soniga qadar aylantiradi. initcap - ifodaning sonli turga mansubligini aniqlaydi (mysqlda bu buyruq bajarilmaydi) lpad - funktsiyasi satr boshiga to'ldirilgan belgilar qo'shib asl satrdan olingan belgilangan uzunlikdagi satrni qaytaradi (agar manba …
3 / 15
r bilan ishlaydi. agregat funksiya argumenti butun ustun bo‘lib, bitta qiymat qaytaradi. bu funksiyalarni ko‘rib chiqamiz: sum() – ustundagi hamma qiymatlar summasini hisoblaydi. avg() – ustundagi hamma qiymatlar o‘rtasi qiymatini hisoblaydi. min() – ustundagi hamma qiymatlar eng kichigini aniqlaydi. max() – ustundagi hamma qiymatlar eng kattasini aniqlaydi. count()–ustundagi qiymatlar sonini hisoblaydi. count(*)–so‘rov natijalari jadvalidagi satrlar sonini hisoblaydi. agregatlash argumenti bo‘lib ustun nomidan tashqari ixtiyoriy matematik ifoda xizmat qilishi mumkin. . sql tilida matematik funksiyalaridan quyidagilar ishlatiladi: abs (son) – sonning absolyut qiymatini hisoblaydi; isnumeric (ifoda) – ifodaning sonli turga mansubligini aniqlaydi; sing(son) – sonning ishorasini aniqlaydi; rand(utun son) – 0 va 1 oralig’ida berguli siljiydigan favqulotdagi sonni hisoblaydi; round(son, aniqlik) – ko’rsatilgan aniqlikda sonni yaxlitlaydi. power(son, daraja) – sonni ko’rsatilgan darajaga ko’taradi; sort(son) – sondan kvadrat ildiz chiqaradi; sin(burchak) – radianlarda ifodalangan burchak sinusini hisoblaydi; cos(burchak) – radianlarda ifodalangan burchak kosinusini hisoblaydi; exp(son) – sonnining eksponentasini hisoblaydi; log(son) – sonning …
4 / 15
qismini, aniqlashtirilgan indeksdan boshlab qaytaradi. tizim funksiyalari: getdate() –tizim faol sanasini qaytaradi; isdate(qator) – qatorning ko’rsatilgan sana formatiga moslini aniqlaydi; day(sana) – ko’rsatilgan sana raqamini qaytaradi; month(sana) – ko’rsatilgan sanadagi oy raqamini qaytaradi; year(sana) – ko’rsatilgan yil raqamini qaytaradi; dataadd(tur,raqam,sana) – sanaga ko’rsatilgan tur birligidagi raqamni qo’sadi (yil, oy, kun, saot va boshqalar). xavfsizlik tizimi funksiyalari: sql muhitida foydalanuvchilarning ma’lumotlarga nisbatan xavfsizligini ta’minlash uchun bir qancha funksiyalar mavjud. shulardan asosiylarini ko’rib o’tamiz. sql serverda xavfsizlikni o’rnatish uchun quyidagi funksiyalar ishlatiladi: • grant - ob’yekt uchun bajarilshi mumkin bo’lgan vazifalarni, buyruq orqali bajarishga ruxsat berishni o’rnatadi; • revoke – ob’yekt va buyruqlar uchun o’rnatilgan imtiyozlarni bekor qiladi; • deny – ob’yekt bilan har qanday amal bajarishni taqiqlaydi (shunu aytish kerakki, revoke buyrig’i faqat imtiyozlarni olib tashlayi). foydalanuvchiga ruxsat olish funktaiyalarini quyidagi buyruqlar amalga oshiradi: create database — ma’lumotlar bazasini yaratish huquqi; create default — jadval ustunlari uchun standart qiymatlarni o’rnatish huquqi; …
5 / 15
e34.png image1.png ‘sql> select *from drama having cassa select janr_id as ‘1 tadan kop kino ishlab chiqaradigan kinolar id lari‘ , count(kino_nomi) as ‘kino soni —_ + | 1 tadan kop kino ishlab chigaradigan kinolar id lari | kino soni | from drama group by janr_id having count(kino_nomi)>=1; = i 1] i 2) i 3 | i 4] i 5 | a 5 rows in set (@.0@ sec) rrerrer soo sql> select * from drama union select * from jangari; = | janr_id | | 1 | ota | amerika | | 2 | yashirin_kelishuv | korea | | 3 | amistad | italiya | | 4 | vijdon_azobi | hindiston | | 1 | angliya_qulashi | angliya | | 2 | panama | kuba | | 3 | akula | italiya | | 4 | shiddtli_qasos | | a 8 rows in set (0.01 sec) & | yili | …

Want to read more?

Download all 15 pages for free via Telegram.

Download full file

About "sql so'rovlari va funksiyalari"

mavzu:having standart so’zi yordamida so’rovlar yaratish, union, intersect, va minus standart sozidan foydalanish, standart funksiyalarcan so’rovlar yaratish, agregat funksiyalardan foydalanish. mavzu:having standart so’zi yordamida so’rovlar yaratish, union, intersect, va minus standart sozidan foydalanish, standart funksiyalarcan so’rovlar yaratish, agregat funksiyalardan foydalanish. . reja: 1. having stardart so’zidan so’rovlar yaratish 2. union, intersect, va minus standart so’zidan foydalanish. 3. standart funksiyalarcan so’rovlar yaratish 4. agregat funksiyalardan foydalanish . having parametri qator guruhlari uchun tanlov shartini belgilashga imkon beradi. u where parametriga o'xshaydi, lekin group by parametridan keyin aniqlanadi va birlashtirilgan qatorlarga qo'llaniladi. having ...

This file contains 15 pages in PPTX format (1.2 MB). To download "sql so'rovlari va funksiyalari", click the Telegram button on the left.

Tags: sql so'rovlari va funksiyalari PPTX 15 pages Free download Telegram