SQL Ready | Базы Данных
11.2K subscribers
674 photos
28 videos
2 files
333 links
Авторский канал про Базы Данных и SQL
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

Реклама на бирже: https://telega.in/c/sql_ready
加入频道
📖 Изучаем SQL и MySQL

Это отличный ресурс для студентов, разработчиков и всех, кто хочет научиться эффективно управлять данными и использовать возможности MySQL для решения реальных задач

Автор: Ашвин Паджанкар
Год: 2020


⬇️ Cкачать книгу

➡️ SQL Ready | #книга
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2
🖥 Начнем работать с CTE!

Common Table Expressions является очень удобным инструментом в SQL, который помогает нашему глазу лучше читать запрос и не только. Поэтому в посте рассмотрим:

- Создание временной таблицы
- Рекурсивные запросы
- Использование нескольких CTE


🔥 — если узнал новое
🤝 — если уже пользовался

SQL Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20🤝11👍3
This media is not supported in your browser
VIEW IN TELEGRAM
SQLZoo — Платформа, которая делает упор сразу на практику, узнавайте о функциях и различных приемах, сразу выполняя запросы

Ссылочка: https://sqlzoo.net

➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4🤝3
Что будет в консоли?
Anonymous Quiz
27%
A
33%
B
22%
C
18%
D
👍10🔥3🤝2👎1
🖥 Разбираем JSON в SQL

В этом посте рассмотрим, как использовать JSON для хранения и извлечения ассоциативных массивов. Вы узнаете про:

- Создание таблицы и вставка данных
- Извлечение данных
- Вывод и обновление данных


🔥 — если узнал новое
🤝 — если уже пользовался

SQL Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27🤝4👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Draw DB — сайт, который представляет собой интерактивную платформу, позволяющую пользователям создавать и делиться графическими схемами и диаграммами, облегчая визуализацию идей и концепций.

📌 Ссылочка: drawdb.app

➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2🤝2
🖥 Оптимизация SQL запросов — бесплатный курс среднего уровня, обучает писать запросы так. чтобы не убить базу данных

В курс входит:
15 уроков
2 часа 8 минут видео
15 тестов


Проходи его на Stepik

SQL Ready | #курс
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍5🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Netology — Платформа, на которой вы можете найти огромное множество курсов по программированию и не только

Ссылочка: netology.ru

➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3
🖥 Оконные функции в SQL: секреты эффективного использования

Сегодня рассмотрим, как оконные функции могут значительно упростить сложные аналитические запросы. Эти функции делают обработку данных мощной и производительной, избегая громоздких подзапросов и группировок.

Простой пример с ROW_NUMBER()
Функция ROW_NUMBER позволяет нумеровать строки в пределах определённой группы. Это полезно для сортировки данных:
SELECT employee_id, department_id, salary,
ROW_NUMBER() OVER (PARTITION BY department_id ORDER BY salary DESC) AS rank
FROM employees;


Использование SUM() OVER для накопительных сумм
Функция SUM с оконной спецификацией помогает вычислять накопительные суммы, не группируя данные:
SELECT order_id, order_date, amount,
SUM(amount) OVER (ORDER BY order_date) AS cumulative_total
FROM orders;


Сравнение с предыдущим значением с LAG()
Функция LAG позволяет взять значение из предыдущей строки. Это удобно для анализа изменений в данных:
SELECT employee_id, salary,
LAG(salary, 1) OVER (ORDER BY hire_date) AS previous_salary
FROM employees;


🔥 Не забывайте о мощных инструментах SQL, таких как оконные функции! Они позволяют решать сложные задачи проще, сохраняя читаемость и производительность запросов.

SQL Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍11🔥2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Knight Lab — Интересная платформа для изучения SQL, в ней присутствует множество полезной информации о том, как создавать запросы

Ссылочка: mystery.knightlab.com

➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥5🤝1