آموزش ویدیویی پایگاه داده، SQL و NoSQL و ...
2.09K subscribers
220 photos
115 videos
1.8K links
* پیشنهادات، تبلیغات و تبادل و ... : @ma_limbs

* تعرفه تبلیغات:
https://t.me/+w-o6dHW5O31jMWNk
Download Telegram
💡 نکته #SQL

🟣 موضوع : Statistical Functions (VAR, STDDEV)

نکته :

‏VAR و STDDEV مثل دو تا دوست خوبن که همیشه با هم میان تا داده‌هات رو بهتر بشناسی! 🤗📈


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #SQL

🟣 موضوع : ‏انواع داده‌های پایه در SQL

نکته :

‏قبل از اینکه داده‌ای رو توی جدول بریزی، حتما از نوع داده‌اش مطمئن شو، اصلاحش سخته! 😅


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #SQL



اگر جدول Students شامل [10, 20, 30, NULL, 40] در ستون Score باشد، خروجی AVG(Score) چیست؟ 

A) 25 
B) 30 
C) 100 
D) NULL 

پاسخ:
A) 25 

توضیح: AVG فقط مقادیر غیر NULL را محاسبه می‌کند (10+20+30+40=100) و بر تعداد آن‌ها تقسیم می‌کند (100/4=25). 



   

💗 مطالب بعدی ما رو حتما دنبال کنید!



ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
آدرس کانال اصلی:
https://t.me/Tu_24
آدرس وبسایت:
https://tutorial24.ir/
💡 نکته #SQL

🟣 موضوع : ‏مرتب‌سازی با ORDER BY

نکته :

‏ترکیب ORDER BY با LIMIT یه زوج رویاییه! برای پیدا کردن مثلا ۱۰ تا کاربر فعال‌تر یا ۵ تا محصول پرفروش عالیه. 🏆


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #SQL

🟣 موضوع : Common Table Expressions (CTE)

نکته :

‏میتونی با CTE یه ستون ROW_NUMBER() درست کنی و ردیف ها رو شماره گذاری کنی! 🔢


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #SQL

🟣 موضوع : ROWNUMBER, RANK, DENSERANK

نکته :

‏ROW_NUMBER: به هر ردیف یه شماره منحصر به فرد می‌ده، مثل شماره صندلی تو سینما! 🎟️


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز #SQL



تفاوت WHERE و HAVING در ترکیب با SUM چیست؟ 

   A)
گWHERE بعد از محاسبه SUM فیلتر می‌کند، اما HAVING قبل از آن. 

   B)
WHERE قبل از محاسبه SUM فیلتر می‌کند، اما HAVING بعد از آن. 

   C)
هر دو قبل از محاسبه SUM فیلتر می‌کنند. 

   D)
هیچ تفاوتی ندارند. 


   پاسخ:
B
 

   توضیح: WHERE رکوردها را قبل از تجمیع فیلتر می‌کند، در حالی که HAVING نتیجه تجمیع شده (مثلاً SUM) را فیلتر می‌کند. 



💗 مطالب بعدی ما رو حتما دنبال کنید!



ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
آدرس کانال اصلی:
https://t.me/Tu_24
آدرس وبسایت:
https://tutorial24.ir/
💡 نکته #SQL

🟣 موضوع : ‏گروه‌بندی با GROUP BY

نکته :

‏GROUP BY واقعاً زندگی رو با داده‌ها راحت‌تر می‌کنه، امتحانش کن! 😎


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #SQL

🟣 موضوع : ‏مزایا و معایب ایندکس‌گذاری

نکته :

‏اگه یه ستون فقط چند تا مقدار یونیک داره (مثلا جنسیت)، ایندکس‌گذاری روش معمولا فایده نداره. 🤷‍♀️


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir
💡 نکته #SQL

🟣 موضوع : CROSS JOIN

نکته :

‏وقتی می‌خوای داده‌ها رو از دو تا جدول ترکیب کنی که هیچ ستون مشترکی ندارن، CROSS JOIN می‌تونه کارت رو راه بندازه! 😉


ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

لطفا ما رو به دیگران هم معرفی کنید...

آدرس کانال اصلی :
https://t.me/Tu_24

آدرس وبسایت:
https://Tutorial24.ir