آموزش PHP و Laravel و هوش مصنوعی
2.19K subscribers
174 photos
380 videos
1.99K links
Download Telegram
🔵 کوییز #SQL



تابع SUM در SQL برای چه کاری استفاده می‌شود؟ 

   A)
شمارش تعداد رکوردها 

   B)
محاسبه مجموع مقادیر یک ستون عددی 

   C)
پیدا کردن بزرگ‌ترین مقدار در یک ستون 

   D)
مرتب‌سازی داده‌ها 


   پاسخ:
B
 

   توضیح: تابع SUM در
SQL برای محاسبه مجموع مقادیر یک ستون عددی به کار می‌رود. 



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



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

🟣 موضوع : ‏Encryption در سطح ستون و دیتابیس

نکته :

‏برای PostgreSQL، می‌تونی از extension‌های مختلف مثل pgcrypto استفاده کنی. این extension امکانات رمزگذاری قوی‌تری رو در اختیارت می‌ذاره. 💪


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

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

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

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

🟣 موضوع : ‏توابع عددی: ROUND, FLOOR, CEIL

نکته :

‏نکته 5: یه مثال عملی برای ROUND: فرض کن داری قیمت محصول رو نشون میدی. SELECT ROUND(19.999, 2) بهت میده 20.00. خیلی تمیزتره برای نمایش قیمت! 🛍️💲


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

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

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

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



اگر بخواهیم مجموع مقادیر ستون price را فقط برای محصولات با category = 'Electronics' محاسبه کنیم، کدام کوئری درست است؟ 

   A) SELECT SUM(price) FROM products WHERE category = 'Electronics'; 

   B) SELECT SUM(price) FROM products GROUP BY category; 

   C) SELECT SUM(price) FROM products HAVING category = 'Electronics'; 

   D) SELECT SUM(price) FROM products ORDER BY category; 


   پاسخ:


   توضیح: شرط WHERE برای فیلتر کردن رکوردهای مربوط به دسته‌بندی الکترونیک قبل از محاسبه مجموع استفاده می‌شود. 




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



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

🟣 موضوع : ‏JOINهای داخلی (INNER JOIN)

نکته :

‏یادت باشه شرط JOIN رو درست تعیین کنی! مثلاً اگه می‌خوای اطلاعات مشتری‌ها و سفارش‌هاشون رو JOIN کنی، باید بگی CustomerID از هر دو جدول با هم برابر باشه.💡


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

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

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

آدرس وبسایت:
https://Tutorial24.ir
🔵 کوییز T-SQL - استفاده از UNION و UNION ALL برای ترکیب نتایج چند SELECT #sql_server #t_sql #پایگاه_داده

🟣 سوال: چگونه می‌توان از UNION برای ترکیب نتایج دو SELECT که مقادیر null دارند استفاده کرد؟

🟢 پاسخ: UNION به درستی مقادیر null را مدیریت می‌کند. مثال: SELECT Region FROM Customers UNION SELECT Region FROM Suppliers;
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ

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

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

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

🟣 موضوع : ‏Encryption در سطح ستون و دیتابیس

نکته :

‏برای PostgreSQL، می‌تونی از extension‌های مختلف مثل pgcrypto استفاده کنی. این extension امکانات رمزگذاری قوی‌تری رو در اختیارت می‌ذاره. 💪


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

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

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

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

🟣 موضوع : ‏PARTITION BY و ORDER BY در توابع پنجره‌ای

نکته :

‏تو کار با داده‌های بزرگ، توابع پنجره‌ای می‌تونن منابع زیادی مصرف کنن. ⚡️ اگه ستون‌های PARTITION BY و ORDER BY رو ایندکس کنی، سرعت کوئری‌هات خیلی بهتر می‌شه! ⚙️


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

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

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

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

🟣 موضوع : ‏توابع پنجره‌ای (Window Functions)

نکته :

‏فرق بین ROWNUMBER()، RANK() و DENSERANK() رو خوب یاد بگیر. اولی شماره ردیف ساده می‌ده، دومی برای مقادیر مساوی رتبه یکسان میده و جای بعدی رو می‌پرونه، سومی هم رتبه یکسان میده ولی نمی‌پره! 🥇🥈🥉


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

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

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

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

🟣 موضوع : ‏محدودیت DEFAULT

نکته :

‏فکر کن یه ستون برای "وضعیت سفارش" داری و پیش‌فرضش رو بذاری "در انتظار". دیگه لازم نیست هی این رو دستی وارد کنی. 📦


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

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

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

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