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
π9π₯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
β€3π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
π2π1
Nega darslar chiqmayapti?
Oxirgi darsni joylaganimizga ham 4 kundan oshibdi. Darslar yozmayotganimga sabab o'zimni MAAB'dagi o'qishimda bir nechta mavzularda qolib ketganim. Shuni yetkazib olish harakatidaman.
Boshida parallel olib borayotgan edim, lekin Baraa akani kursi bilan MAAB'dagi kurslarni ketma-ketligi turlicha ekanligi meni orada qolib ketishimga sabab bo'ldi.
Lekin ko'ngilni cho'ktirmaymiz, nasib qilsa oxirigacha boramiz. Ungacha bor videolarni to'liq o'rganib, uy ishilarini bajarib chiqishni tavsiya qilamiz.
YouTube I Telegram
Oxirgi darsni joylaganimizga ham 4 kundan oshibdi. Darslar yozmayotganimga sabab o'zimni MAAB'dagi o'qishimda bir nechta mavzularda qolib ketganim. Shuni yetkazib olish harakatidaman.
Boshida parallel olib borayotgan edim, lekin Baraa akani kursi bilan MAAB'dagi kurslarni ketma-ketligi turlicha ekanligi meni orada qolib ketishimga sabab bo'ldi.
Lekin ko'ngilni cho'ktirmaymiz, nasib qilsa oxirigacha boramiz. Ungacha bor videolarni to'liq o'rganib, uy ishilarini bajarib chiqishni tavsiya qilamiz.
YouTube I Telegram
β€6π5π₯2
O'rganishlarim qanday ketyapti?
MAAB'da subquery, cte va window funksiyalarini ham o'tib bo'lishdi (men lekin sekin yetib olyapman). Hozirgacha subquery'ni ko'rib chiqdim, chatgpt bergan topshiriqlarni bajarib 8.5/10 baho oldim. Ayni paytda CTE'larni o'rganyapman.
Nasib qilsa yaqin kunlarda darslarimizni davom etamiz va ikkovini parallel olib ketishga harakat qilamiz.
YouTube I Telegram
MAAB'da subquery, cte va window funksiyalarini ham o'tib bo'lishdi (men lekin sekin yetib olyapman). Hozirgacha subquery'ni ko'rib chiqdim, chatgpt bergan topshiriqlarni bajarib 8.5/10 baho oldim. Ayni paytda CTE'larni o'rganyapman.
Nasib qilsa yaqin kunlarda darslarimizni davom etamiz va ikkovini parallel olib ketishga harakat qilamiz.
YouTube I Telegram
π4π₯1
Data Maxmudov
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β¦
This media is not supported in your browser
VIEW IN TELEGRAM
β€3π2
Data Maxmudov
Qaytyapmiz... YouTube I Telegram
Navbatdagi darsda son va sanaga oid funksiyalarni o'rganamiz inshaalloh.
Sana funksiyalari SQL'da juda muhimlaridan hisoblanar ekan, sababi ko'pincha hisobotlarda biror muddat oralig'ida so'ralishi sababli sanalar bilan ishlashga ishimiz ko'p tushar ekan.
YouTube I Telegram
Sana funksiyalari SQL'da juda muhimlaridan hisoblanar ekan, sababi ko'pincha hisobotlarda biror muddat oralig'ida so'ralishi sababli sanalar bilan ishlashga ishimiz ko'p tushar ekan.
YouTube I Telegram
π6
Data Maxmudov
Data Maxmudov blogining xaritasi β’ Boshladik β’ Data science'ni qaysi kurslardan o'rganmoqchiman? β’ Junior data analyst yoki data scientist nimalarni bilishi kerak? β’ Dataset nima va uni qayerlardan topsa bo'ladi? β’ Nega data mutaxassisi bo'lmoqchiman? O'ziβ¦
Siz SQL kursimizning qaysi darslarini koΚ»rib, oΚ»rganib chiqdingiz?
Anonymous Poll
29%
1-dars
20%
2-dars
19%
3-dars
12%
4-dars
7%
5-dars
8%
6-dars
5%
7-dars
7%
8-dars
58%
Hali hech birini koΚ»rmadim
12%
Men boshqa kursni kutyapman
π―2π₯1π1
9-dars. Son va sana funksiyalari
#sql_kurs
βΉοΈ Ushbu darsda sana va vaqt bilan ishlashda eng ko'p ishlatiladigan SQL funksiyalari hamda sonlar ustida amallar bajarishda kerak bo'ladigan funksiyalar bilan tanishamiz.
β Dars davomida:
Ushbu mavzu real loyihalarda hisobotlar tayyorlash, vaqt oralig'ini hisoblash va ma'lumotlarni tahlil qilishda juda ko'p ishlatiladi.
π Videodarsni ko'rish
Loyihamiz yangi bo'lgani uchun darslar haqida fikringiz va qo'llab-quvvatlashingizga juda ham muhtojmiz.
YouTube I Telegram
#sql_kurs
βΉοΈ Ushbu darsda sana va vaqt bilan ishlashda eng ko'p ishlatiladigan SQL funksiyalari hamda sonlar ustida amallar bajarishda kerak bo'ladigan funksiyalar bilan tanishamiz.
β Dars davomida:
β’ GETDATE
β’ YEAR, MONTH, DAY
β’ DATEADD
β’ DATEDIFF
β’ DATEPART
β’ DATETRUNC
β’ EOMONTH
β’ DATENAME
β’ FORMAT
β’ CAST
β’ CONVERT
β’ ISDATE
β’ ROUND
β’ ABS
Ushbu mavzu real loyihalarda hisobotlar tayyorlash, vaqt oralig'ini hisoblash va ma'lumotlarni tahlil qilishda juda ko'p ishlatiladi.
π Videodarsni ko'rish
Loyihamiz yangi bo'lgani uchun darslar haqida fikringiz va qo'llab-quvvatlashingizga juda ham muhtojmiz.
YouTube I Telegram
π4π₯1
9-dars. Son va sana funksiyalari.pdf
28.1 MB
π4β€1π₯1
π5π₯°1
SalesDB.bak
3.5 MB
π4