Встречается на собеседованиях • сегодня
Писал ли агрегации в SQL
Да, писал агрегации в SQL. В Python часто использую GROUP BY с агрегатными функциями (SUM, COUNT, AVG, MAX, MIN) через ORM (например, Django ORM или SQLAlchemy) или сырые SQL-запросы.
Пример с Django ORM:
python
from django.db.models import Count, Avg
Группировка по полю 'category' с подсчётом количества записей
result = Product.objects.values('category').annotate(
total=Count('id'),
avg_price=Avg('price')
)
text
**Пример сырого SQL в SQLAlchemy:**
```python
from sqlalchemy import func
query = session.query(
Order.product_id,
func.sum(Order.quantity).label('total_quantity')
).group_by(Order.product_id)Агрегации полезны для аналитики, отчётов и оптимизации данных перед обработкой в Python.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы