SQL'ni o'rganyapsizmi?
Anonymous Poll
45%
Xa blogdagi darslar asosida o'rganyapman
7%
Oldin o'rganganman
43%
Kelajakda o'rganish rejalarim bor
4%
SQL qiziq emas, boshqa kurslar uchun blogni kuzatyapman
❤2
Data Maxmudov
SQL'ni o'rganyapsizmi?
Soʻrovnomadan maqsad nima edi?
Qisqa aytsam birgalikda dars qilishga sheriklar izlayapman.
Bu qay tartibda boʻladi?
Shu blogimizda vaqt boʻlgan paytlari, kechqurunlari onlayn chatni yoqamiz. Birorta chatbotga oʻtgan mavzularimiz boʻyicha turli qiyinlikdagi topshiriq, boshqotirmalar berishini soʻraymiz va obunachilar bilan birgalikda ishlaymiz.
Shu orqali birgalikda ilm oʻrganamiz 🤗.
Hozirdagi soʻrovnomadan xulosa qilsak:
Birga oʻrganayotganlar 37, oldin oʻqiganlar 5 kishi ekan. Hozircha 43 ta sherik naqd. Boshlanishiga yaxshi, faqat kelejakda oʻrganish niyati borlar o'qishni tezroq boshlashsa boʻlgani ).
YouTube I Telegram
Qisqa aytsam birgalikda dars qilishga sheriklar izlayapman.
Bu qay tartibda boʻladi?
Shu blogimizda vaqt boʻlgan paytlari, kechqurunlari onlayn chatni yoqamiz. Birorta chatbotga oʻtgan mavzularimiz boʻyicha turli qiyinlikdagi topshiriq, boshqotirmalar berishini soʻraymiz va obunachilar bilan birgalikda ishlaymiz.
Shu orqali birgalikda ilm oʻrganamiz 🤗.
Hozirdagi soʻrovnomadan xulosa qilsak:
Birga oʻrganayotganlar 37, oldin oʻqiganlar 5 kishi ekan. Hozircha 43 ta sherik naqd. Boshlanishiga yaxshi, faqat kelejakda oʻrganish niyati borlar o'qishni tezroq boshlashsa boʻlgani ).
YouTube I Telegram
🔥6❤2👍1
Assalomu alaykum hammaga! Juma ayyomi muborak bo'lsin!
Nasib qilsa bugun SQL'ning eng kerakli mavzularidan biri bo'lgan JOIN mavzusi bo'yicha video yozib, e'lon qilamiz.
Bizni ishimizni qo'llab-quvvatlash uchun duo qilishingiz, YouTube va Telegramdagi kanallarimizga a'zo bo'lishingizni so'rab qolamiz.
YouTube I Telegram
Nasib qilsa bugun SQL'ning eng kerakli mavzularidan biri bo'lgan JOIN mavzusi bo'yicha video yozib, e'lon qilamiz.
Bizni ishimizni qo'llab-quvvatlash uchun duo qilishingiz, YouTube va Telegramdagi kanallarimizga a'zo bo'lishingizni so'rab qolamiz.
YouTube I Telegram
👍5🔥2❤1
6-dars. Ma'lumotlarni birlashtirish (JOIN)
#sql_kurs
ℹ️ Bugun Sizlar bilan SQL'dagi eng kerakli mavzulardan biri JOIN'larni o'rganamiz.
✅ JOIN bir nechta jadvallarni birlashtirish uchun ishlatiladi va JOIN'ning o'zini bir qancha turlari bor:
• INNER JOIN
• LEFT / RIGHT JOIN
• FULL JOIN
• CROSS JOIN va har birining ANTI JOIN'lari mavjud.
😎 Ushbu darsda hammasi bilan tanishib chiqamiz.
🎞 Videoni ko'rish
Loyihamiz yangi bo'lgani uchun darslar haqida fikringiz va qo'llab-quvvatlashingizga juda ham muhtojmiz.
YouTube I Telegram
#sql_kurs
ℹ️ Bugun Sizlar bilan SQL'dagi eng kerakli mavzulardan biri JOIN'larni o'rganamiz.
✅ JOIN bir nechta jadvallarni birlashtirish uchun ishlatiladi va JOIN'ning o'zini bir qancha turlari bor:
• INNER JOIN
• LEFT / RIGHT JOIN
• FULL JOIN
• CROSS JOIN va har birining ANTI JOIN'lari mavjud.
😎 Ushbu darsda hammasi bilan tanishib chiqamiz.
🎞 Videoni ko'rish
Loyihamiz yangi bo'lgani uchun darslar haqida fikringiz va qo'llab-quvvatlashingizga juda ham muhtojmiz.
YouTube I Telegram
👍2
YouTube'dagi videolarni ostiga videodarsning taqdimot, darsda ishlatilgan va uy ishi berilgan SQL fayllarga havolalarni qo'yib chiqdik (boshida kanal kichkinaligi uchun jonli havolaga ruxsat yo'q edi) .
Hozir Telegramdagi kanalimizda 700 ga yaqin obunachi bor ekan, agar har birimiz YouTube'dagi kanalimizga obuna bo'lsak ham YouTube kanalimizni kerakli kanal ekan deb o'ylab boshlardi )
Hashar qilamizmi 🔥
YouTube I Telegram
Hozir Telegramdagi kanalimizda 700 ga yaqin obunachi bor ekan, agar har birimiz YouTube'dagi kanalimizga obuna bo'lsak ham YouTube kanalimizni kerakli kanal ekan deb o'ylab boshlardi )
Hashar qilamizmi 🔥
YouTube I Telegram
🔥10❤1
7-dars. Set operatorlari
#sql_kurs
ℹ️ Ushbu darsda JOIN mavzusiga yaqin bo'lgan set operatorlarini o'rganib chiqamiz. Set operatorlari orqali ma'lumotlarni vertikal qo'shishimiz mumkin bo'ladi.
✅ Videodars orqali quyidagi operatorlarni o'rganamiz:
- UNION
- UNION ALL
- EXCEPT
- INTERSECT
🎞 Videoni ko'rish
Loyihamiz yangi bo'lgani uchun darslar haqida fikringiz va qo'llab-quvvatlashingizga juda ham muhtojmiz.
YouTube I Telegram
#sql_kurs
ℹ️ Ushbu darsda JOIN mavzusiga yaqin bo'lgan set operatorlarini o'rganib chiqamiz. Set operatorlari orqali ma'lumotlarni vertikal qo'shishimiz mumkin bo'ladi.
✅ Videodars orqali quyidagi operatorlarni o'rganamiz:
- UNION
- UNION ALL
- EXCEPT
- INTERSECT
🎞 Videoni ko'rish
Loyihamiz yangi bo'lgani uchun darslar haqida fikringiz va qo'llab-quvvatlashingizga juda ham muhtojmiz.
YouTube I Telegram
👍2
Data Maxmudov
7-dars. Set operatorlari #sql_kurs ℹ️ Ushbu darsda JOIN mavzusiga yaqin bo'lgan set operatorlarini o'rganib chiqamiz. Set operatorlari orqali ma'lumotlarni vertikal qo'shishimiz mumkin bo'ladi. ✅ Videodars orqali quyidagi operatorlarni o'rganamiz: - UNION…
Nasib qilsa shu video bilan SQL kursimizning yarimini yakunladik.
🔜 Endi nimalarni o'rganamiz:
- String, son, sana, shart va null funksiyalar
- Agregat va analitik funksiyalar
- Subqueries, CTE va boshqalar
Biz bilan qoling, nasib qilsa shu oy anchasini tugatishimiz kerak.
Kursni biz bilan o'rganayotganlar bilan biror kun suhbat qilish rejamiz ham bor.
YouTube I Telegram
🔜 Endi nimalarni o'rganamiz:
- String, son, sana, shart va null funksiyalar
- Agregat va analitik funksiyalar
- Subqueries, CTE va boshqalar
Biz bilan qoling, nasib qilsa shu oy anchasini tugatishimiz kerak.
Kursni biz bilan o'rganayotganlar bilan biror kun suhbat qilish rejamiz ham bor.
YouTube I Telegram
❤2🔥2
Hozir ChatGPT bilan loyihani rivojlantirish, kanallardagi qamrovni oshirish bo'yicha suhbat qildik. YouTube'dagi kanalimiz va telegramdagi blogimizning statistikalarini skrinshot qilib tashlab berdim.
Umumiy xulosa sifatida "loyiha rivojlanishi yomon emas, hozirda faqat SQL bo'yicha kontent bo'lsa ham auditoriyani qiziqishi bor ekan" dedi. Bu uchun Siz obunachilarga rahmat aytaman (ilmni yo'lida bo'lganingiz uchun).
Yaxshilash bo'yicha hozircha video nomlari va video ustida turgan rasmlarni yangilashni tavsiya qildi hamda o'zi amalga oshirib berdi. Va albatta SQL kursni tugatib, ko'proq amaliyotga oid videolar qilishni tayinladi (buni ham amalga oshiramiz nasib qilsa).
Yuqorida shu paytgacha ishlatgan video obloshkasi va ChatGPT yasab berganini yuklayapman. Vijdonan ayting qaysi biri sizga ko'proq yoqyapti :)
🔥 - eski obloshka
👍 - ChatGPT'ning ijodi
YouTube I Telegram
Umumiy xulosa sifatida "loyiha rivojlanishi yomon emas, hozirda faqat SQL bo'yicha kontent bo'lsa ham auditoriyani qiziqishi bor ekan" dedi. Bu uchun Siz obunachilarga rahmat aytaman (ilmni yo'lida bo'lganingiz uchun).
Yaxshilash bo'yicha hozircha video nomlari va video ustida turgan rasmlarni yangilashni tavsiya qildi hamda o'zi amalga oshirib berdi. Va albatta SQL kursni tugatib, ko'proq amaliyotga oid videolar qilishni tayinladi (buni ham amalga oshiramiz nasib qilsa).
Yuqorida shu paytgacha ishlatgan video obloshkasi va ChatGPT yasab berganini yuklayapman. Vijdonan ayting qaysi biri sizga ko'proq yoqyapti :)
🔥 - eski obloshka
👍 - ChatGPT'ning ijodi
YouTube I Telegram
👍8🔥3
Data Maxmudov
Photo
SQL funksiya turlari
#sql
ℹ️ SQL'da funksiyalar quyidagi tartibda ishlaydi:
Input value (dastlabki qiymat) -> Funksiya -> Output value (natijaviy qiymat)
Ya'ni funksiya dastlabki qiymatga qandaydir ishlov berishi natijasida natijaviy qiymatga erishiladi.
Shundan kelib chiqib funksiyalarni 2 guruhga bo'lish mumkin:
1. Single-row funksiyalar - faqatgina bir qatorga ta'sir qiluvchi funksiyalar.
Masalan, 'MARIA' -> lower() -> 'maria' bu yerda lower() faqat bir qatordagi ma'lumotga ishlov berdi.
2. Multi-row funksiyalar - bir qancha qatorlarga ta'sir ko'rsatishi mumkin bo'lgan funksiyalar.
Masalan, 30/10/20/40 -> sum() -> 100 bu yerda sum() bir qancha qatordagi ma'lumotga ishlov berdi.
📝 Endi esa yuqoridagi 2 guruhni ham bir qancha kichik guruhlarga bo'lamiz:
• Single-row funksiyalar: string, son, sana va null funksiyalar
• Multi-row funksiyalar: agregat (boshlang'ich), windows (murakkab) funksiyalar
🔜 Biz kursimiz davomida barcha bo'limlari bilan tanishib chiqamiz. Kelayotgan videoda string funksiyalarini o'rganamiz.
YouTube I Telegram
#sql
ℹ️ SQL'da funksiyalar quyidagi tartibda ishlaydi:
Input value (dastlabki qiymat) -> Funksiya -> Output value (natijaviy qiymat)
Ya'ni funksiya dastlabki qiymatga qandaydir ishlov berishi natijasida natijaviy qiymatga erishiladi.
Shundan kelib chiqib funksiyalarni 2 guruhga bo'lish mumkin:
1. Single-row funksiyalar - faqatgina bir qatorga ta'sir qiluvchi funksiyalar.
Masalan, 'MARIA' -> lower() -> 'maria' bu yerda lower() faqat bir qatordagi ma'lumotga ishlov berdi.
2. Multi-row funksiyalar - bir qancha qatorlarga ta'sir ko'rsatishi mumkin bo'lgan funksiyalar.
Masalan, 30/10/20/40 -> sum() -> 100 bu yerda sum() bir qancha qatordagi ma'lumotga ishlov berdi.
📝 Endi esa yuqoridagi 2 guruhni ham bir qancha kichik guruhlarga bo'lamiz:
• Single-row funksiyalar: string, son, sana va null funksiyalar
• Multi-row funksiyalar: agregat (boshlang'ich), windows (murakkab) funksiyalar
"Single-row funksiyalar ma'lumotlarni tayyorlash, turli o'zgarishlar qilib Multi-row funksiyalar uchun tayyorlab berishga xizmat qiladi" deyishimiz mumkin.
🔜 Biz kursimiz davomida barcha bo'limlari bilan tanishib chiqamiz. Kelayotgan videoda string funksiyalarini o'rganamiz.
YouTube I Telegram
👍1
Boshlang'ich SQL mavzularini o'rganish va mashq qilish uchun platforma
#sql
ℹ️ SQL'ni boshlang'ich mavzularini o'tib bo'ldik, mavzularni o'rganish davomida uy ishlarini ham bajardik.
✅ Yana ham mustahkamlayman desangiz quyidagi saytdan foydalanishingiz mumkin:
https://sqlbolt.com/lesson/
YouTube I Telegram
#sql
ℹ️ SQL'ni boshlang'ich mavzularini o'tib bo'ldik, mavzularni o'rganish davomida uy ishlarini ham bajardik.
✅ Yana ham mustahkamlayman desangiz quyidagi saytdan foydalanishingiz mumkin:
https://sqlbolt.com/lesson/
YouTube I Telegram
❤2👍1
8-dars. String funksiyalari
#sql_kurs
ℹ️ SQL String funksiyalari yordamida matnlarni birlashtirish, tahrirlash va kerakli qismlarini ajratib olishni o'rganamiz. String funksiyalari SQL'da eng ko'p ishlatiladigan mavzulardan biri bo'lib, real loyihalarda ism, familiya, telefon raqami, manzil va boshqa matnli ma'lumotlar bilan ishlashda keng qo'llaniladi.
✅ Dars davomida:
• CONCAT
• UPPER / LOWER
• TRIM
• REPLACE
• LEN
• LEFT / RIGHT
• SUBSTRING
🎞 Videoni ko'rish
Loyihamiz yangi bo'lgani uchun darslar haqida fikringiz va qo'llab-quvvatlashingizga juda ham muhtojmiz.
YouTube I Telegram
#sql_kurs
ℹ️ SQL String funksiyalari yordamida matnlarni birlashtirish, tahrirlash va kerakli qismlarini ajratib olishni o'rganamiz. String funksiyalari SQL'da eng ko'p ishlatiladigan mavzulardan biri bo'lib, real loyihalarda ism, familiya, telefon raqami, manzil va boshqa matnli ma'lumotlar bilan ishlashda keng qo'llaniladi.
✅ Dars davomida:
• CONCAT
• UPPER / LOWER
• TRIM
• REPLACE
• LEN
• LEFT / RIGHT
• SUBSTRING
🎞 Videoni ko'rish
Loyihamiz yangi bo'lgani uchun darslar haqida fikringiz va qo'llab-quvvatlashingizga juda ham muhtojmiz.
YouTube I Telegram
👍2