❤13👍10🔥5
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍9🔥5🤝4
This media is not supported in your browser
VIEW IN TELEGRAM
Реальные примеры SQL-запросов, разбор оптимизаций и живые проекты - всё собрано в одном репозитории. Углубляйся в работу с базами данных, учись мыслить как data-профессионал и строй SQL-решения, которые работают.
Оставляю ссылочку: Github📱
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤7🔥6🤝2
Нужно определить, в какие часы суток совершается больше всего заказов. Для этого выделим час из даты заказа, и посчитаем количество заказов по каждому часу.
В этом посте:
• EXTRACT(HOUR FROM …) — получаем час из order_date.
• GROUP BY + COUNT — считаем количество заказов в каждом часе.
• ORDER BY — сортируем по убыванию, чтобы увидеть часы максимальной активности.
В итоге получаем часы суток с наибольшим количеством заказов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥13❤7🤝1
Например,
INNER JOIN
возвращает только совпадающие строки, а LEFT JOIN
берёт все строки из левой таблицы и подставляет значения из правой, если они есть.На картинке — 4 вида
JOIN
с примерами и наглядными схемами, которые стоит держать под рукой.Сохрани, чтобы не забыть!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤25👍9🔥7
С ними можно строить отчёты с подытогами по группам, общими итогами и всеми комбинациями категорий. Помогают отличать обычные строки от итоговых, чтобы отчёты были корректными и наглядными.
В этомгайде:
• Подытоги по отделам и ролям с ROLLUP.
• Все комбинации группировок с CUBE.
• Фильтрация и обработка итогов через GROUPING().
Используя эти функции, вы сможете создавать сложные аналитические отчёты быстрее, с меньшим количеством кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤7👍6👎1