3 недели назад
Найти пользователей с шестью и более заказами — куда поставить условие
? 🐸 SELECT user_id, COUNT(*) AS orders_count FROM orders GROUP BY user_id HAVING COUNT(*) >= 6; WHERE фильтрует строки до группировки. HAVING фильтрует группы после неё. Поэтому условие на COUNT(*) находится в HAVING. Если нужны только оплаченные заказы, добавь условие раньше: SELECT user_id, COUNT(*) AS paid_orders FROM orders...
1 год назад
Метод count() в Python
Метод count() в Python используется для подсчёта количества вхождений элемента или подстроки в коллекциях. Это встроенный метод, доступный для строк, списков, кортежей, множеств и словарей (в последнем — через обход). Синтаксис метода count() выглядит следующим образом: str.count(substring, start=..., end=...) Где: list.count(element) tuple.count(element) Где: В этом примере мы считаем количество вхождений слова «Python» и символа «—». Обратите внимание, что метод чувствителен к регистру: «python» с маленькой буквы не будет найден...