TGViewer
Channel Public Channel
SQL Ready | Базы Данных

SQL Ready | Базы Данных

@sql_ready

Авторский канал про Базы Данных и SQL
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Cотрудничество: @energy_c

РКН: https://clck.ru/3QREBc
Subscribers
17.5K
Photos
1.4K
Videos
115
Links
773

Showing posts older than #873 · Back to latest

Older Posts 8 shown
Post #871 2.4K
📂 Напоминалка по сетевым портам!

Например, порт 22 используется для SSH-подключений, а 443 — для защищённого HTTPS-трафика. Порты — основа любого взаимодействия между клиентом и сервером.

На картинке — 18 основных портов.

Сохрани, чтобы не забыть!

➡️ SQL Ready | #ресурс
  • 🔥 14
  • ❤ 8
  • 👍 6
Post #862 1.99K
🖥 Изучаем простые методы для фильтрации вывода!

• LIKE — используется для поиска значений в столбце, совпадающих с заданным шаблоном.

• BETWEEN — фильтрует числовые записи или даты на основании переданного диапазона, при этом включает начальное и конечное значения в результирующий набор.

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


➡ SQL Ready | #метод
  • 🤝 11
  • 👍 8
  • ❤ 7
  • 🔥 6
Post #860 2.05K
Shultais Education — платформа, на которой ты сможешь начать изучать SQL с азов. Информация подается как теория и практика, также вы увидите картинки с выводами.

📌 Оставляю ссылочку: shultais.education

➡️ SQL Ready | #ресурс
  • ❤ 6
  • 👍 6
  • 🤝 5
Post #855 2.12K
🖥 Напоминалка вам с порядком работы операторов в запросе!

Эта подборка поможет понять, в каком порядке вызываются операторы и как правильно писать запросы, учитывая этот порядок. Заодно вспомним все основные операторы в запросе и их назначение.

➡️ SQL Ready | #шпора
  • 🔥 19
  • ❤ 9
  • 👍 7
  • 🤝 5
  • 😁 1
Post #853 2.05K
🧐 Нашёл интересную статью: «Boson — разработка СУБД с нуля»!

В статье вы:
• Спроектируете API и архитектуру БД;
• Реализуете низкоуровневое хранение данных и кэширование I/O;
• Добавите поиск по ID с помощью B+‑деревьев;
• Настроите хранение JSON‑документов и обработку транзакций.


🔊 Советую продолжить читать на Habr!


➡️ SQL Ready | #статья
  • ❤ 13
  • 👍 8
  • 🔥 7
Post #852 2.15K
Увеличиваем производительность запроса с помощью хранимых процедур!

Хранимые процедуры — это скомпилированные и сохраненные в базе данных инструкции, которые имеют имя и выполняются по этому имени в запросе. Полезно использовать для сложных и частых одинаковых запросов, чтобы не писать запрос каждый раз с нуля.

Создадим процедуру добавления нового заказчика в таблицу заказчиков в PostrgreSQL:
CREATE OR REPLACE PROCEDURE AddNewCustomer (
FirstName VARCHAR(50)
LastName VARCHAR(50)
Email VARCHAR(50)
OUT message TEXT -- Выходной параметр
)


Далее определим границы процедуры, внутри которых опишем ее поведение:
LANGUAGE plpgsql
AS $$ -- Открываем границы процедуры
BEGIN -- Начало процедуры
-- тело функции
END; -- Конец процедуры
$$; -- Закрываем границы


Теперь определим непосредственно тело процедуры внутри описанных границ:
IF EXISTS (SELECT 1 FROM Customers WHERE Email = AddNewCustomer.Email) THEN
message := 'Клиент с таким email уже существует';
ELSE
INSERT Customers (FirstName, LastName, Email)
VALUES (AddNewCustomer.FirstName, AddNewCustomer.LastName, AddNewCustomer.Email);
message := 'Клиент успешно добавлен';
END IF;


Вызов процедуры:
CALL AddNewCustomer('Иван', 'Иванов', 'ivan.ivanov@example.com', '');


🔥 Используете этот метод как шаблон для создания процедур в ваших СУБД и внедряйте хранимые процедуры в свои запросы!

➡️ SQL Ready | #практика
  • 🔥 12
  • 👍 7
  • ❤ 6
  • 🤝 3
Post #845 2.58K
🖥 Импорт и экспорт данных!

Сегодня покажу, как с помощью встроенных SQL-команд загрузить CSV в таблицу или сохранить результат запроса в файл. Всё быстро, без лишнего кода и сторонних утилит.

В этом посте:
• Загрузим CSV через COPY (PostgreSQL).

• Импортируем данные в MySQL через LOAD DATA.

• Сохраним результат запроса с помощью INTO OUTFILE.


Отличный способ интеграции с другими системами и формирования CSV-отчётов прямо из БД.

➡️ SQL Ready | #гайд
  • ❤ 19
  • 🔥 11
  • 👍 6
  • 🤝 2
Post #840 2.26K
🖥 Разберем WINDOW функции — мощную аналитику без подзапросов и GROUP BY!

Нумерация строк, ранги, сравнение с соседями, суммы и средние — всё доступно с OVER() прямо в SELECT.
Стань аналитиком данных, не выходя из SQL.


➡️ SQL Ready | #шпора
  • ❤ 13
  • 🔥 7
  • 👍 6
  • 🤝 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →