متوسطدرس 7 از 1430 دقیقه · عملی
تجمیعها و گروهبندی
بخشی از دوره PostgreSQL
یک نفر از شما میپرسد فروشگاه ماه گذشته چطور بوده است. او چهار هزار سطر سفارش نمیخواهد. یک عدد میخواهد، یا شاید یک عدد به ازای هر مشتری، و اگر سطرها را بیرون بکشید و در کد برنامه جمعشان کنید، تازه نسخهای کند و شکننده از کاری نوشتهاید که دیتابیس ذاتاً و در یک چشمبههمزدن انجامش میدهد. تجمیع (aggregate) تابعی است که چند سطر میگیرد و یک مقدار برمیگرداند: یک شمارش، یک جمع، یک میانگین. ...
میخواهی PostgreSQL تجمیعها و گروهبندی را در یک محیط واقعی یاد بگیری؟
روی دکمه زیر بزن تا یک ماشین لینوکس با PostgreSQL آماده دریافت کنی و تجمیعها و گروهبندی را بهصورت عملی با یک مربی هوشمند که کدت را میشناسد تمرین کنی.
شروع این درستجمیعها و گروهبندیچه چیزهایی یاد میگیری
- COUNT
- SUM
- AVG
- MIN
- MAX
- GROUP BY
- HAVING
- FILTER (WHERE ...)
- DISTINCT
این درس را به زبان خودت بخوان
همهٔ درسهای این دوره
14 درس- 1PostgreSQL چیست20 دقیقه
- 2psql و اولین دستورات25 دقیقه
- 3ایجاد پایگاههای داده و جداول30 دقیقه
- 4انواع داده25 دقیقه
- 5SELECT و WHERE30 دقیقه
- 6جوینها (joins)35 دقیقه
- 7تجمیعها و گروهبندی30 دقیقه
- 8ایندکسها (indexes)35 دقیقه
- 9تراکنشها (transactions) و ایزولاسیون (isolation)35 دقیقه
- 10توابع (functions) و تریگرها (triggers)35 دقیقه
- 11JSONB و آرایهها35 دقیقه
- 12EXPLAIN و تنظیم کوئری35 دقیقه
- 13پشتیبانگیری و بازیابی25 دقیقه
- 14پروژه نهایی: طراحی یک اسکیما60 دقیقه
دورههای دیگر را ببین
پایتون
19 درس · 9.3س
Go
20 درس · 12.3س
ریاکت
17 درس · 10.2س
لینوکس
17 درس · 8.5س
داکر
13 درس · 6.6س
گیت
13 درس · 5.9س
کوبرنتیز (Kubernetes)
14 درس · 8س
Ansible
12 درس · 6.1س
Bash
12 درس · 5.7س
هلم
10 درس · 5.4س
GitLab CI
11 درس · 5.8س
جنکینز
11 درس · 5.3س
MySQL
13 درس · 6.8س
وب
14 درس · 5.9س
TypeScript
18 درس · 7.7س
Vibe Coding
12 درس · 5.8س
Prompt Engineering
11 درس · 6.2س
Vibe Coding: مبانی
12 درس · 4.5س
Vibe Coding: از نمونه اولیه تا Production
12 درس · 5.5س
Vibe Coding: مهندسی چند-Agent
12 درس · 5.3س
Vibe Coding: مهندسی پیشرفته
12 درس · 7.3س
