SQL Pro
Kanalga Telegram’da o‘tish
SQL Pro - всё об SQL Реклама: @anothertechrock Контент канала: 1. Разбор вопросов с собеседований 2. Трюки SQL 3. Видео 4. Тесты 5. Задачи на логику 6. Юмор
Ko'proq ko'rsatish4 998
Obunachilar
-324 soatlar
-17 kunlar
+430 kunlar
Postlar arxiv
4 998
Трюк дня. Как в sql добавить к datetime 7 дней
Если надо изменить значение поля
end_time прибавив к нему 7 дней, то запрос должен выглядеть так:
update purchases set end_time = DATE_ADD(end_time, INTERVAL 7 DAY);Если обновлять надо не все записи, то нужно добавить условие
WHERE
#tips4 998
Трюк дня. Как в sql добавить к datetime 7 дней
Нужно выбрать все столбики в
end_time и добавить к ним 7 дней. Примерный код:
select * from purchases where end_time > Cast('2022-*-*' as datetime)+7
Решение будет вечером.
#tips4 998
👁🗨 PostgreSQL — наиболее популярная из открытых СУБД в мире.
Все больше проектов требуют навыки PostgreSQL, а на рынке труда все больше ощущается постоянная нехватка администраторов и разработчиков, которые умеют не просто работать с PostgreSQL, а могут проектировать базы данных и развертывать высоконагруженные кластера в облаках, оптимизировать запросы, поддерживать и масштабировать.
Хотите начать осваивать PostgreSQL?
Приходите 10 апреля в 20:00 на вебинар, приуроченный к старту онлайн-курса «PostgreSQL Cloud Solutions» в OTUS. Тема открытого урока: «Автоматизация развертывания на кластера PostgreSQL на базе Patroni в Kubernetes».
🎁 На занятии спикер Евгений Аристов, архитектор баз данных PostgreSQL, разыграет свою книгу «PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака».
👉ЗАРЕГИСТРИРОВАТЬСЯ
https://otus.pw/VJPX/
4 998
Задача на мышление и логику.
Художник гулял по парку, когда на улице начался дождь. С собой у мужчины не оказалось шляпы и зонтика, а в кронах деревьев из-за сильного ливня укрыться не вышло. В результате вся одежда оказалась влажной, но ни один волос на голове художника не промок. При каких обстоятельствах такое могло произойти?
Решение будет вечером.
#логика
4 998
Ответ на #вопрос53
Да, можно. Например, так:
SET IDENTITY_INSERT TABLE1 ON INSERT INTO TABLE1 (ID,NAME) SELECT ID,NAME FROM TEMPTB1 SET IDENTITY_INSERT OFF#вопросы #собеседование
4 998
❗️ Хотите научиться проектировать базы данных в MS SQL?
Начните погружение в эту область с темы «Реализация ETL средствами SQL Server Integration Services». 6 апреля в 20:00 на открытом уроке в OTUS мы рассмотрим назначение и основные возможности SQL Server Integration Services (SSIS).
Вебинар приурочен к страту онлайн-курса «MS SQL Server разработчик».
Во время занятия мы на реальном примере выполним извлечение (Extract), преобразование (Transform) и загрузку (Load) данных из различных источников в базу SQL Server.
✅ Не упустите возможность познакомиться с экспертом и протестировать формат обучения. Продолжить обучение на курсе можно в рассрочку.
👉 Для регистрации пройдите вступительный тест
https://otus.pw/8BAl/
Реклама. Информация о рекламодателе на сайте www.otus.ru4 998
#вопрос53
Можно ли явным образом задать значение поля AUTO_INCREMENT?
Решение будет вечером.
#вопросы #собеседование
4 998
🔥 Как решать задачу Question-Answering в NLP?
✅ Изучим 3 апреля 18:00 (мск) на открытом уроке от OTUS, который пройдет в рамках онлайн-курса «Natural Language Processing (NLP)». Вебинар проведет руководить курса Мария Тихонова, Senior Research Data Scientist в команде AGI NLP в SberDevices.
📌 На занятии вы узнаете, какие существуют типы вопросно-ответных систем и подходы к их построению, на каких принципах и методах они основаны и поймете, как данные методы можно применять в чат-ботах.
💎 Урок будет полезен IT-специалистам, которые хотят расширить свои знания в Data Science, дата-сайентистам, желающим углубить свои знания по автоматической обработке текстов.
➡️ Для участия пройдите вступительный тест: https://otus.pw/kntL/
Реклама. Информация о рекламодателе на сайте otus.ru4 998
С помощью предиката IN можно извлечь данные, соответствующие заданным значениям, являющимся
4 998
Трюк дня. SQL - Сортировка зеркальных строк
SELECT game, count(game)
FROM (
select
case when a < b then concat(a, '-' , b)
else concat(b , '-', a ) end as game
from data
) as t
GROUP by game|
#tips4 998
Трюк дня. SQL - Сортировка зеркальных строк
Есть БД со следующей структурой:
id team1 team2 1 spartak csk 2 csk spartak 3 real spartak 4 csk realНужно написать запрос что-бы узнать сколько раз команды играли между собой в виде:
game num spartak-csk 2 real-spartak 1 csk-real 1Решение будет вечером. #tips
4 998
Решение сегодняшней задачи на логику и мышление.
Такого быть не может так как 96 часов — это ровно четверо суток, а значит, через указанный промежуток времени снова будет 12 часов ночи.
#логика
4 998
Задача на мышление и логику.
Если в 12 часов ночи пошел снег, можно ли предположить, что через 96 часов на улице будет солнце?
Решение будет вечером.
#логика
4 998
❗️ Хардкорный тест для разработчиков MS SQL Server
Вырвитесь из однотипных задач. Освойте продвинутые подходы.
Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на углубленном курсе «MS SQL Server Developer»
Время прохождения теста ограничено 30 минут
⚡️ Курс создан для разработчиков, которые хотят понять, как устроены БД, научиться писать сложные запросы или заниматься проектированием на SQL профессионально.
Протестируйте обучение на открытом уроке:
👨💻 Перенос данных между серверами - репликация, мирроринг, очередь, AG - в чем разница и примеры использования, 29 марта в 20:00 — https://otus.pw/jtb4/
👉 ПРОЙТИ ТЕСТИРОВАНИЕ
https://otus.pw/sMHh/
Реклама. Информация о рекламодателе на сайте otus.ru4 998
🔥🔝 Готовы прокачать навыки работы с NoSQL БД?
➡️ Успейте попасть в группу онлайн-курса «NoSQL» OTUS!
Чтобы проверить достаточно ли у вас навыков для обучения на курсе
👉 Пройдите тест
❌📊Обучение посвящено самым популярным решениям: Cassandra, MongoDB, Redis, ClickHouse, Tarantool, Kafka, Neo4j, RabbitMQ и т.д
5️⃣ После 5 месяцев обучения вы сможете:
- Устанавливать и эксплуатировать NoSQL БД, в т.ч. для выделенных виртуальных серверов, больших шардированных кластеров и облачных провайдеров
- Выбрать оптимальное решение в зависимости от вашей задачи и предметной области
- Улучшить производительность СУБД и оптимизировать медленные запросы
📌Старт занятий 29 марта.
👉 Изучайте программу курса и проходите тест для записи в группу: https://otus.pw/8PY2/
Реклама. Информация о рекламодателе на сайте otus.ru4 998
Ответ на #вопрос52
select sum(case when x>0 then x else 0 end)
sum_pos,sum(case when x<0 then x else 0 end)
sum_neg from a;
#вопросы #собеседование4 998
#вопрос52
Учитывая данные из таблицы A:
x ------ 2 -2 4 -4 -3 0 2Напишите один запрос для вычисления суммы всех положительных и отрицательных значений
x.
Решение будет вечером.
#вопросы #собеседование4 998
📌 Мигрируем в PostgreSQL на демо-занятии онлайн-курса «PostgreSQL для администраторов баз данных и разработчиков»
Рассмотрим вопросы: загрузки данных на Постгрес, переноса PostgreSQL базы с Linux на Windows (или наоборот) и настроим логическую репликацию, которая позволяет мигрировать данные с более старой версии Постгреса на новую.
🎯 РЕЗУЛЬТАТ ПРОХОЖДЕНИЯ КУРСА
Сильное портфолио, которое позволит работать в качестве PostgreSQL DBA — устанавливать, настраивать, поддерживать и развивать БД под управлением PostgreSQL
🔥 ЗАРЕГИСТРИРОВАТЬСЯ
https://otus.pw/QfPT/
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
