Ta’lim vazirligi
LEFT () funksiyasi yordamida matndagi dastlabki uchta belgini qirqib olish: SELECT
Download 1.12 Mb.
|
RustamovaZ 2-amaliy mashg'ulot
- Bu sahifa navigatsiya:
- MID () funksiya sintaksisi
- SELECT
- 2. Sonlarni qayta ishlash uchun SQL funksiyalari
- Maydoni
- 3. Sana va vaqtni qayta ishlash uchun ba’zi funksiyalar ro’yxati
LEFT () funksiyasi yordamida matndagi dastlabki uchta belgini qirqib olish: SELECT Viloyatlar, LEFT(Viloyatlar, 3) AS LEFT_Viloyatlar FROM Uzbekiston MID () funksiya sintaksisi: MID (maydon_nomi, boshlanuvchi_belgi_o’rni, olinadigan_belgilar_soni) SELECT Viloyatlar, MID(Viloyatlar, 3, 3) AS MID_Viloyatlar FROM Uzbekiston LEN funksiyasi yordamida Ism maydonidagi yozuvlar uzunliklarini aniqlash SELECT Viloyatlar, LEN (Viloyatlar) AS LEN_Viloyatlar FROM Uzbekiston Yuqoridagi jadvalda Samarqand, Buxoro, Jizzax yozuvlarida bittadan ortiqcha, buning sababi bu yozuvlar qiymatlari oldidagi probellar ham hisobga olinayapti. Quyidagi holatda esa Viloyat maydonidagi yozuvlarning oldindan kelgan probellarini o’chirib keyin uzunligini hisoblaymiz: SELECT Viloyatlar, LEN (Viloyatlar) AS LEN_Viloyatlar, LTrim (Viloyatlar) AS LTrim_Viloyatlar, LEN (LTrim_Ism) AS LEN_LTrim FROM Uzbekiston 2. Sonlarni qayta ishlash uchun SQL funksiyalari Sonlarni qayta ishlash funksiyalari sonli ma’lumotlxar ustida matematik operatsiyalarni bajarishga mo’ljallangan. Ushbu funksiyalar algebraik va geometric hisob-kitoblar uchun mo’ljallangan, shuning uchun ular san ava vaqt funksiyalariga qaraganda kamroq qo’llaniladi. Biroq, sonli funksiyalar SQLning barcha versiyalari uchun eng standartlashtirilgan. Sonli funksiyalarini ko’rib chiqamiz: SQR () – ko’rsatilgan sonning kvadrat ildizini qaytaradi ABS () – ko’rsatilgan sonning absolyut qiymatini qaytaradi EXP () – ko’rsatilgan sonning ex ko’rsatkichini qaytaradi SIN () – ko’rsatilgan burchakning sinusini qaytaradi COS () – ko’rsatilgan burchak kosinusini qaytaradi TAN () – ko’rsatilgan burchakning tangensini qaytaradi Masalan, SQR () funksiyasidan foydalanib, Maydoni ustunidagi sonlardan kvadrat ildizini olish uchun so’rovi: SELECT Tartib_raqami, Viloyatlar, Maydoni SQR (Maydoni) AS ILDIZ_M FROM Uzbekiston 3. Sana va vaqtni qayta ishlash uchun ba’zi funksiyalar ro’yxati:
SELECT Viloyatlar, Maydoni, Tashkil_etilganligi, DatePart("m", Tashkil_etilganligi) AS OY FROM Uzbekiston DatePart () funksiyasi qo’shimcha parametrga ega, bu sananing kerakli qismini aks ettirish imkonini beradi. Yuqoridagi jadvalda oy qarami ko’rsatilgan “m” parametridan foydalanildi (xuddi shu tarzda yilni “yyyy”, chorak –“q”, kun- “d”, hafta - “w”, soat – “h”, daqiqa – “n”, soniya – “s” va boshqalar). Download 1.12 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling