Senior SQL Developer
№ 4931128435 Изучаем SQL. По вопросам сотрудничества: @adv_and_pr
نمایش بیشتر📈 تحلیل کانال تلگرام Senior SQL Developer
کانال Senior SQL Developer (@seniorsql) در بخش زبانی روسی بازیگری فعال است. در حال حاضر جامعه شامل 14 531 مشترک است و جایگاه 8 751 را در دسته فناوری و برنامهها و رتبه 45 445 را در منطقه روسيا دارد.
📊 شاخصهای مخاطب و پویایی
از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 14 531 مشترک جذب کرده است.
بر اساس آخرین دادهها در تاریخ 14 ژوئیه, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر -76 و در ۲۴ ساعت گذشته برابر 1 بوده و همچنان دسترسی گستردهای حفظ شده است.
- وضعیت تأیید: تأیید نشده
- نرخ تعامل (ER): میانگین تعامل مخاطب 7.61% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 3.57% واکنش نسبت به کل مشترکان کسب میکند.
- دسترسی پستها: هر پست به طور میانگین 1 107 بازدید دریافت میکند. در اولین روز معمولاً 519 بازدید جمعآوری میشود.
- واکنشها و تعامل: مخاطبان بهطور فعال حمایت میکنند؛ میانگین واکنش به هر پست 0 است.
- علایق موضوعی: محتوا بر موضوعات کلیدی مانند sql, строка, вопросы_с_собеседований, индекс, customers تمرکز دارد.
📝 توضیح و سیاست محتوایی
نویسنده این فضا را محل بیان دیدگاههای شخصی توصیف میکند:
“№ 4931128435
Изучаем SQL.
По вопросам сотрудничества: @adv_and_pr”
به لطف بهروزرسانیهای پرتکرار (آخرین داده در تاریخ 15 ژوئیه, 2026)، کانال همواره بهروز و دارای دسترسی بالاست. تحلیلها نشان میدهد مخاطبان بهطور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامهها تبدیل کردهاند.
در حال بارگیری داده...
| تاریخ | رشد مشترکین | اشارات | کانالها | |
| 16 ژوئیه | 0 | |||
| 15 ژوئیه | 0 | |||
| 14 ژوئیه | +2 | |||
| 13 ژوئیه | 0 | |||
| 12 ژوئیه | +1 | |||
| 11 ژوئیه | +1 | |||
| 10 ژوئیه | 0 | |||
| 09 ژوئیه | 0 | |||
| 08 ژوئیه | +3 | |||
| 07 ژوئیه | 0 | |||
| 06 ژوئیه | 0 | |||
| 05 ژوئیه | +3 | |||
| 04 ژوئیه | +3 | |||
| 03 ژوئیه | 0 | |||
| 02 ژوئیه | 0 | |||
| 01 ژوئیه | +1 |
| 2 | Использование фейковых функций в tSQLt для тестирования T-SQL кода
Применение практик модульного тестирования для кода базы данных улучшает качество и архитектуру кода, а также позволяет своевременно обнаруживать и устранять ошибки.
Смотреть статью | 653 |
| 3 | #вопросы_с_собеседований
Для чего используются агрегатные функции?
Агрегатные функции используются для выполнения вычислений на одном или нескольких значениях и возвращают одиночное значение с осмысленной информацией.
Несколько примеров агрегатных функций: COUNT(), SUM(), MAX(), MIN(), AVG() и ROUND(). | 786 |
| 4 | Функция QUARTER()
Функция QUARTER() возвращает квартал года для заданного значения даты (число от 1 до 4).
• Январе-Март возвращается 1
• Апрель-Июнь возвращается 2
• Июль-Сентябрь возвращается 3
• Октябрь-Декабрь возвращается 4.
Синтаксис:
QUARTER(date). | 1 191 |
| 5 | Ограничение DEFAULT
Ограничение DEFAULT используется для предоставления значения по умолчанию для столбца. Значение по умолчанию будет добавлено ко всем новым записям, если другое значение не указано.
Следующий SQL запрос устанавливает значение DEFAULT для столбца «country», когда создается таблица «users». | 1 001 |
| 6 | Ограничение NOT NULL
По умолчанию столбец может содержать значения NULL. Ограничение NOT NULL приводит к тому, что столбец НЕ принимает значения NULL. Это приводит к тому, что поле всегда содержит значение, а это означает, что вы не можете вставить новую запись или обновить запись без добавления значения в это поле.
Следующий sql запрос гарантирует, что столбцы «user_id», «name» и «fullname» НЕ будут принимать значения NULL. | 1 022 |
| 7 | Ограничение NOT NULL
По умолчанию столбец может содержать значения NULL. Ограничение NOT NULL приводит к тому, что столбец НЕ принимает значения NULL. Это приводит к тому, что поле всегда содержит значение, а это означает, что вы не можете вставить новую запись или обновить запись без добавления значения в это поле.
Следующий sql запрос гарантирует, что столбцы «user_id», «name» и «fullname» НЕ будут принимать значения NULL. | 1 |
| 8 | Как изучить SQL за ночь или шпаргалка для системного аналитика
Смотреть статью | 1 043 |
| 9 | Парсинг HTML с помощью PHP и SQL. Немного провокационный пример с анализом пользователей Хабра
Читать статью | 1 056 |
| 10 | Работаем с PostgreSQL в Go. Опыт Авито
Читать статью | 1 021 |
| 11 | ⚛️Гринатом — ИТ-интегратор Росатома — ищет главного технического архитектора в команду, которая развивает «Атомкор». Это флагманская HR-платформа для управления персоналом крупных предприятий. Если вам интересно проектировать сложные высоконагруженные системы и влиять на развитие ключевого ИТ-продукта Росатома, эта вакансия для вас.
✅Мы ждём специалистов с высшим техническим образованием, опытом работы архитектором SAP, пониманием микросервисной архитектуры и опытом координации команды архитекторов. Кроме того, важно владеть Kubernetes и PostgreSQL. Преимуществом станет опыт разработки на Java или Node.js, а также участие в HR-tech-проектах.
🤝От нас — работа над одним из ключевых цифровых продуктов Росатома, современный технологический стек (Java, Node.js, React, PostgreSQL, Redis, Kafka) и участие в масштабных ИТ-проектах. А ещё все возможности для комфортной работы и карьерного развития. | 980 |
| 12 | #вопросы_с_собеседований
Как модифицировать данные в нескольких таблицах и вернуть id затронутых записей в одном запросе?
Для модификации данных в нескольких таблицах и возврата id затронутых записей в одном запросе в SQL необходимо использовать транзакции и функции, такие как LAST_INSERT_ID() и ROW_COUNT().
- В запросе с фото мы начинаем транзакцию с помощью START TRANSACTION, выполняем два обновления в разных таблицах и затем возвращаем LAST_INSERT_ID() и ROW_COUNT() в качестве id и количества затронутых строк для каждого обновления.
Этот запрос может быть модифицирован в зависимости от конкретных требований и структуры базы данных, но основной принцип остается тем же - использование транзакций и функций для получения необходимой информации. | 960 |
| 13 | Модификация данных в нескольких таблицах и получение id затронутых записей
Часто возникает необходимость модифицировать данные в нескольких таблицах базы данных и получить id измененных записей в одном запросе. Это можно сделать с помощью оператора OUTPUT.
В примере c фото мы обновляем данные в Table1 и Table2 по условию WHERE. Оператор OUTPUT позволяет вернуть id измененных записей в таблицы @UpdatedIDs. В конце запроса мы выбираем id из таблицы переменной @UpdatedIDs.
Этот запрос позволяет модифицировать данные в нескольких таблицах и получить id затронутых записей в одном запросе. | 1 002 |
| 14 | MySQL: COT
Функция COT в MySQL может быть использована для вычисления котангенса угла в градусах.
Синтаксис функции выглядит следующим образом:
COT(X) - Здесь X - это угол в градусах, для которого необходимо вычислить котангенс. Функция возвращает котангенс угла X.
Пример использования функции COT
Предположим, у нас есть таблица "students" с полями "name" и "math_grade". Мы хотим вычислить котангенс угла, который соответствует оценке по математике для каждого студента. Мы можем использовать следующий запрос с фото! | 1 163 |
| 15 | Функции MIN() и MAX()
Функция MIN()
Функция MIN() возвращает наименьшее значение из столбца в таблице. Например, если у вас есть таблица с именем "Products" и столбцом "Price", вы можете использовать функцию MIN() для нахождения наименьшей цены продукта.
Функция MAX()
Функция MAX() возвращает наибольшее значение из столбца в таблице. Например, если у вас есть таблица с именем "Products" и столбцом "Price", вы можете использовать функцию MAX() для нахождения наибольшей цены продукта.
Использование MIN() и MAX() вместе
Вы можете использовать функции MIN() и MAX() вместе, чтобы найти наименьшее и наибольшее значение из столбца в таблице. Например, если у вас есть таблица с именем "Products" и столбцом "Price", вы можете использовать функции MIN() и MAX() для нахождения наименьшей и наибольшей цены продукта.
#это_база | 1 257 |
| 16 | SQLLEX ORM v0.3.0
Python-библиотека SQLLEX, которая позволяет эффективно и безопасно взаимодействовать с базами данных.
Если вы имели опыт работы с базами данных на Python, то, вероятно, испытывали трудности при написании SQL-запросов. Однако теперь нет необходимости бороться с этим. SQLLEX предлагает удобные функции db.insеrt(), db,select(), и больше никаких con.cursor().
Теперь ваш код будет более структурирован и понятен без магии SQL.
На github-е SQLLEX имеется подробная документация с обширным набором примеров кода, доступных в разделе wiki. | 1 284 |
| 17 | #вопросы_с_собеседований
Что вы подразумеваете под «триггером» в SQL?
Триггер в SQL — особый тип хранимых процедур, которые предназначены для автоматического выполнения в момент или после изменения данных. Это позволяет вам выполнить пакет кода, когда вставка, обновление или любой другой запрос выполняется к определенной таблице. | 1 284 |
| 18 | #вопросы_с_собеседований
Что делает оператор EXISTS?
EXISTS берет подзапрос, как аргумент, и оценивает его как TRUE, если подзапрос возвращает какие-либо записи и FALSE, если нет. | 1 391 |
| 19 | #вопросы_с_собеседований
Для чего нужны оконные функции?
Ответ:
Оконные функции нужны в случаях, когда вы хотите сохранить значения своей исходной таблицы и параллельно отобразить сгруппированную или суммарную информацию.
Они похожи на агрегатные функции, но не сокращают количество строк в результате, а объединяют и группируют их в несколько результатов. | 1 564 |
| 20 | #вопросы_с_собеседований
В чем разница между первичным ключом и уникальным ключом?
Первичный ключ не допускает нулевых значений, но уникальный ключ допускает одно нулевое значение.
Первичный ключ создаст кластеризованный индекс для столбца, но уникальный ключ по умолчанию создаст некластеризованный индекс. | 1 715 |
