SQL Ready | Базы Данных
Авторский канал про Базы Данных и SQL Ресурсы, гайды, задачи, шпаргалки. Информация ежедневно пополняется! Cотрудничество: @energy_c РКН: https://clck.ru/3QREBc
Ko'proq ko'rsatish📈 Telegram kanali SQL Ready | Базы Данных analitikasi
SQL Ready | Базы Данных (@sql_ready) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 17 766 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 7 318-o'rinni va Rossiya mintaqasida 37 051-o'rinni egallagan.
📊 Auditoriya ko‘rsatkichlari va dinamika
невідомо sanasidan buyon loyiha tez o‘sib, 17 766 obunachiga ega bo‘ldi.
20 Oktabr, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 730 ga, so‘nggi 24 soatda esa 24 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.
- Tasdiqlash holati: Tasdiqlanmagan
- Jalb etish (ER): Auditoriya o‘rtacha 11.55% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 5.98% ini tashkil etuvchi reaksiyalarni to‘playdi.
- Post qamrovi: Har bir post o‘rtacha 2 052 marta ko‘riladi; birinchi sutkada odatda 1 062 ta ko‘rish yig‘iladi.
- Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 23 ta reaksiya keladi.
- Tematik yo‘nalishlar: Kontent sql, строка, users, индекс, user_id kabi asosiy mavzularga jamlangan.
📝 Tavsif va kontent siyosati
Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
“Авторский канал про Базы Данных и SQL
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!
Cотрудничество: @energy_c
РКН: https://clck.ru/3QREBc”
Yuqori yangilanish chastotasi (oxirgi ma’lumot 21 Oktabr, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.
NULL, а ты хочешь подставить значение по умолчанию — COALESCE делает это без лишнего кода.
Что важно знать:
• Возвращает первое не-NULL значение слева направо. • Подходит для строк, чисел, дат — любой тип. • Упрощает SELECT, делает код короче и безопаснее.Такой приём делает SQL-запросы не только компактнее, но и легче читаемыми — особенно в рабочих отчётах. ➡️ SQL Ready | #гайд
EXTRACT можно вытащить любую часть даты — от года до дня недели — без громоздких преобразований и форматирований.
Что важно знать:
• EXTRACT удобен для группировки по неделям, месяцам, кварталам. • Это альтернатива TO_CHAR, но короче и читабельнее. • Помогает писать понятные и гибкие отчёты в SQL.Инструмент, с которым работа с датами становится чище и нагляднее. ➡️ SQL Ready | #гайд
1 место - Iphone 16 Pro 2 место - PS5 Slim 3 место - Nintendo Switch 2 4-10 места - 10 000 рублей на картуПобедителей определим 21 июля в 18:00 МСК. Всем удачи!
HTTP отвечает за загрузку веб-страниц, а SSH позволяет подключаться к удалённым серверам по защищённому каналу.
На картинке — 9 основных протоколов, которые стоит держать под рукой.
Сохрани, чтобы не забыть!
➡ SQL Ready | #ресурсС их помощью можно узнать всё: какие типы у колонок, где висят блокировки, что с индексами, кто что запускает и какие sequence уже на грани. Идеальный способ заглянуть внутрь базы — без лишних запросов и ручного анализа.
➡️ SQL Ready | #шпора• Считаем количество заказов по каждому клиенту за последние 90 дней. • Отбираем тех, у кого 2+ заказов — это лояльные клиенты. • Считаем, какой процент заказов пришёл от них.Анализ повторных заказов — отличный способ измерить удержание, качество сервиса и лояльность клиентов. ➡️ SQL Ready | #задача
Добавить колонку, переименовать её, изменить тип или задать ограничение — всё это делается через ALTER TABLE. Один из важнейших инструментов в работе с готовыми таблицами.
➡️ SQL Ready | #шпораCHECK позволяет задать правила, которым обязана соответствовать каждая строка в таблице. Это удобно, когда нужно гарантировать корректные значения без сторонней логики.
Представим, что мы хотим убедиться, что цена товара всегда больше нуля:
CREATE TABLE products (
product_id SERIAL PRIMARY KEY,
name TEXT,
price NUMERIC(10,2),
CHECK (price > 0)
);
Теперь добавим ограничение, чтобы процент скидки был в пределах от 0 до 100:
ALTER TABLE discounts
ADD CONSTRAINT percent_range_chk
CHECK (percentage BETWEEN 0 AND 100);
И создадим таблицу событий, где дата начала всегда должна быть раньше даты окончания:
CREATE TABLE events (
id SERIAL PRIMARY KEY,
starts_at TIMESTAMP,
ends_at TIMESTAMP,
CHECK (starts_at < ends_at)
);
🔥 Но помните, что CHECK проверяет только вставляемые или обновлённые строки. Если вы добавляете ограничение в таблицу с данными, указывайте NOT VALID, чтобы временно обойти проверку.
➡️ SQL Ready | #практикаFILTER позволяет задать условие прямо для SUM, COUNT, AVG — без вложенных подзапросов и лишнего шума. Код получается чище, короче и проще читается.
Что важно знать:
• FILTER работает внутри агрегата — условие применяется только к нему. • Отлично подходит для отчётных таблиц с множеством условий. • Заменяет CASE WHEN в 90% ситуаций, где раньше казалось без него никак.Поэтому, это инструмент, с которым SQL-запросы становятся короче и понятнее. ➡️ SQL Ready | #гайд
