|
DISTINCT Standart So‘zi va Undan Foydalanib Ikki Nusxadagi Satrlarni O'chirish
|
bet | 5/7 | Sana | 16.05.2024 | Hajmi | 0,59 Mb. | | #237095 |
Bog'liq maruza baza 1-MIDISTINCT Standart So‘zi va Undan Foydalanib Ikki Nusxadagi Satrlarni O'chirish:
DISTINCT so'zi, to'plamdagi qaytarilayotgan qiymatlarning bir xil bo'lmaganini ta'minlash uchun ishlatiladi. Misol:
Bu so'rov bilan ma'lumotlar bazasidagi column_name ustunidagi bir xil qiymatlarni olishingiz mumkin.
Ikki nusxadagi satrlarni o'chirish uchun ROW_NUMBER() funksiyasidan va PARTITION BY bilan foydalanish mumkin. Misol:
Bu misolda column1 va column2 ustunlariga teng bo'lgan ikki nusxadagi satrlar o'chiriladi.
ORDER BY Komandasidan Foydalanib Satrlarni Tartiblashtirish:
ORDER BY komandasi, ma'lumotlarni belgilangan ustun bo'yicha tartiblash uchun ishlatiladi. Misol:
Bu so'rovda column1 ustunini o'sish tartibida, va column2 ustunini pasayish tartibida ko'rsatiladi.
Ushbu SQL buyruqlari orqali, ma'lumotlarni aniqlash va ularga amal qilishni o'rganishimiz mumkin.
CONCAT() Funksiyasi:
CONCAT() funksiyasi, satrlarni bir-biriga qo'shish uchun ishlatiladi.
Bu misolda first_name va last_name ustunlari yig'indisini olish uchun CONCAT() funksiyasi ishlatilgan.
UPPER() va LOWER() Funksiyalari:
UPPER() va LOWER() funksiyalari esa matndagi harflarni, birinchi so'zini katta harfda yoki kichik harfda qaytarish uchun ishlatiladi.
Bu misolda column_name ustunidagi matndagi harflar UPPER() va LOWER() funksiyalari orqali o'zgartiriladi.
LENGTH() va SUBSTRING() Funksiyalari:
LENGTH() funksiyasi matn uzunligini hisoblash uchun, SUBSTRING() funksiyasi esa matnni belgilangan indeksga qarab kesib olish uchun ishlatiladi.
Bu misolda column_name ustunidagi matnni uzunligini olish va birinchi 3 ta belgini olish uchun LENGTH() va SUBSTRING() funksiyalari ishlatilgan.
|
| |