Sql da jarayonlar va standart funksiyalar
Download 5.25 Kb.
|
Sql da jarayonlar va standart funksiyalar-fayllar.org
- Bu sahifa navigatsiya:
- SQL tilida standart funksiyalar
- Satrli standart funksiya
- Raqamli standart funksiya
- Vaqt standart funksiyalar
- Kengaytirilgan standart funksiyalar
- DISTINCT standart so’zi va undan foydalanish
- SELECT DISTINCT Syntax Quyida Northwind namunaviy malumotlar bazasidagi "Mijozlar" jadvalidan tanlov keltirilgan
- Quyidagi SQL bayonoti “Customers" jadvalidagi “Country" ustunidan faqat DISTINCT qiymatlarini tanlaydi
Sql da jarayonlar va standart funksiyalar Sql da jarayonlar va standart funksiyalar SQL da jarayonlar va standart funksiyalarRejaSQL tilida standart va agregat funksiyalar Standart funksiya orqali so’rovlar yaratish va uning sintaksisi. DISTINCT standart so’zi va undan foydalanish SQL tilida standart funksiyalarStandart funksiya turlari va uning yaratilish sintaksisiSatrli standart funksiyalar Raqamli standart funksiyalar Vaqt standart funksiyalar Kengaytirilgan standart funksiyalar Satrli standart funksiyaSatr uzunligini qaytaradi (belgilarda) Satr necha bayt dan tashkil topganini bildiradi Ikki yoki undan ortiq iboralarni birga qo'shadi Ikki yoki undan ortiq iboralarni ajratuvchi bilan birga qo‘shadi Qiymatlar ro'yxatidagi qiymatning indeks o'rnini qaytaradi Satrlar roʻyxatidagi satr oʻrnini qaytaradi Satrdan pastki qatorni chiqaradi (har qanday holatdan boshlab) Qator ichidagi barcha pastki qatorni yangi pastki qator bilan almashtiradi Satrni teskari aylantiradi va natijani qaytaradi Raqamli standart funksiyaRaqamning mutlaq qiymatini qaytaradi Raqamga >= bo'lgan eng kichik butun son qiymatini qaytaradi Radiandagi qiymatni darajaga aylantiradi Butun sonlarni bo'lish uchun ishlatiladi Argumentlar roʻyxatining eng katta qiymatini qaytaradi Boshqa raqam darajasiga ko'tarilgan raqamning qiymatini qaytaradi Raqamni belgilangan kasr soniga yaxlitlaydi Raqam belgisini qaytaradi Raqamning kvadrat ildizini qaytaradi Vaqt standart funksiyalarJoriy sanani qaytaradi Joriy vaqtni qaytaradi Joriy sana va vaqtni qaytaradi Belgilangan sana uchun ish kuni nomini qaytaradi Belgilangan sana uchun oy kunini qaytaradi Belgilangan sana uchun soat qismini qaytaradi Joriy sana va vaqtni qaytaradi Yil va kunlar soniga asoslangan sanani yaratadi va qaytaradi Soat, daqiqa va soniya qiymatlari asosida vaqtni yaratadi va qaytaradi Kengaytirilgan standart funksiyalarRaqamning ikkilik ko'rinishini qaytaradi Shartlardan o'tadi va birinchi shart bajarilganda qiymatni qaytaradi Joriy ma'lumotlar bazasi nomini qaytaradi Agar shart TRUE bo'lsa, qiymatni, agar shart FALSE bo'lsa, boshqa qiymatni qaytaradi Joriy MySQL foydalanuvchi nomi va xost nomini qaytaradi Agregat funksiyalarCOUNT() funksiyasi belgilangan mezonga mos keladigan qatorlar sonini qaytaradi. AVG() funktsiyasi raqamli ustunning o'rtacha qiymatini qaytaradi. SUM() funksiyasi sonli ustunning umumiy summasini qaytaradi. MIN() funksiyasi tanlangan ustunning eng kichik qiymatini qaytaradi. MAX() funksiyasi tanlangan ustunning eng katta qiymatini qaytaradi. Quyida Northwind namunaviy ma'lumotlar bazasidagi “Products" jadvalidan tanlov keltirilgan: Quyida Northwind namunaviy ma'lumotlar bazasidagi "OrderDetails" jadvalidan tanlov keltirilgan: Quyidagi SQL bayonoti “OrdersDetails" jadvalidagi “Quantity" maydonlarining yig'indisini topadi: Quyidagi SQL bayonoti mahsulotlar sonini topadi: Quyidagi SQL bayonoti barcha mahsulotlarning o'rtacha narxini topadi: Quyidagi SQL bayonoti eng arzon mahsulot narxini topadi: Quyidagi SQL bayonoti eng qimmat mahsulot narxini topadi: DISTINCT standart so’zi va undan foydalanishSELECT DISTINCT operatori faqat aniq qiymatlarni qaytarish uchun ishlatiladi. Jadval ichida ustun ko'pincha ko'p takroriy qiymatlarni o'z ichiga oladi va ba'zan siz faqat turli (aniq) qiymatlarni ro'yxatga olishni xohlaysiz. Shu bois DISNTINCT operatorini ishlatish qulay hisoblanadiSELECT DISTINCT SyntaxQuyida Northwind namunaviy ma'lumotlar bazasidagi "Mijozlar" jadvalidan tanlov keltirilgan:Quyida Northwind namunaviy ma'lumotlar bazasidagi "Mijozlar" jadvalidan tanlov keltirilgan:Yuqoridagi jadvalga nisbatan DISTINCT operatoriga misolQuyidagi SQL bayonoti “Customers" jadvalidagi “Country" ustunidan barcha (jumladan, dublikatlarni) qiymatlarni tanlaydi:Keling, SELECT DISTINCT iborasidan foydalanamiz va natijani ko'ramiz. Quyidagi SQL bayonoti “Customers" jadvalidagi “Country" ustunidan faqat DISTINCT qiymatlarini tanlaydi:Quyidagi SQL bayonotida turli (alohida) mijozlar mamlakatlari soni ko'rsatilgan: http://fayllar.org http://fayllar.org Download 5.25 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling