ru
Feedback
SQL и Базы Данных

SQL и Базы Данных

Открыть в Telegram

Задачи по базам данных и SQL Основы языка SQL, задачи и решения к ним. Админ: @anothertechrock

Больше
3 702
Подписчики
+124 часа
-57 дней
-930 день
Архив постов
❗️Как развиваться разработчику и администратору баз данных? Наращивать объем знаний и навыков. За этим приходите на вебинары,
❗️Как развиваться разработчику и администратору баз данных? Наращивать объем знаний и навыков. За этим приходите на вебинары, приуроченные к старту углубленного онлайн-курса «PostgreSQL Advanced» в OTUS. 16 августа — «БД + внешние источники или как устроены Postgres Foreign Data Wrappers» Рассмотрим различные возможности подключения к внешним СУБД, начиная с Oracle DBLink, заканчивая FDW. В рамках этого урока вы: 🔹Рассмотрите различные возможности подключения к внешним СУБД, начиная с Oracle DBLink, заканчивая FDW. 🔹 Изучите на практике их функционал. 🔹 Поговорите про разработку собственных FDW. 🔹 Подведете итоги и сравните существующие решения. ⚠️ 3 из 5 компаний уже перешли с Oracle и MS SQL на PostgreSQL. 👉 РЕГИСТРАЦИЯ https://otus.pw/g1Jp/ Нативная интеграция. Информация о продукте www.otus.ru

С помощью какого ключевого слова можно соединить строки из нескольких таблиц, основываясь на их связи?
Anonymous voting

🤖 Вебинар: Разработка сетевого сервиса с помощью Boost.Asio 🔵14 августа в 20:00 мск открытый урок онлайн курса «C++ Develop
🤖 Вебинар: Разработка сетевого сервиса с помощью Boost.Asio 🔵14 августа в 20:00 мск открытый урок онлайн курса «C++ Developer. Professional» от OTUS. Существует предвзятое мнение, что с C++ даже простую программу писать долго. Современный С++ и набор его библиотек легко могут опровергнуть это. За 40 минут практической части урока мы создадим настоящий сетевой сервис на языке C++ с использованием библиотеки Boost.Asio. Этот урок будет полезен начинающим разработчикам на C++, которые хотят изучить создание сетевых сервисов, как клиентских частей, так и серверных. 🟠Это отличная возможность перенять опыт преподавателя и посмотреть на процесс обучения изнутри. Оплата курса возможна любым удобным для вас способом. ➡️ Для участия в вебинаре зарегистрируйтесь: https://otus.pw/lF0F/ Нативная интеграция. Информация о продукте www.otus.ru

Трюк дня. Выборка записей из таблицы при различных условиях. Решение SELECT DAT.* FROM customer DAT WHERE DATEDIFF(mod,trans)>= CASE WHEN type IN('Sal', 'Adv') THEN 365 WHEN type IN('Cus') THEN 14 ELSE NULL END; #tips

Трюк дня. Выборка записей из таблицы при различных условиях Из MySQL таблицы customers выберите только тех, которые: имеют тип = ‘Sal’ или ‘Adv’ И разница между датами mod и trans >=365 дней; имеют тип = ‘Cus’ И разница между датами mod и trans >=14 дней. Исходная таблица: type mod trans Cus 2022-01-01 2022-12-01 Sal 2022-08-01 2021-05-01 Adv 2022-05-01 2022-04-01 Cus 2022-05-01 2022-04-01 Ожидаемые результат: type mod trans Sal 2022-08-01 2021-05-01 Cus 2022-05-01 2022-04-01 Решение будет вечером. #tips

Ищете возможность развиваться в сфере ИТ и стать профессионалом в области DevOps? Тогда Вам стоит не упустить уникальную возм
Ищете возможность развиваться в сфере ИТ и стать профессионалом в области DevOps? Тогда Вам стоит не упустить уникальную возможность пройти более 20 бесплатных открытых практикумов от REBRAIN каждый месяц! Получите все необходимые знания и навыки в области DevOps, Linux, Networks, Kubernetes, Docker, Ansible, Gitlab CI, Linux, Kafka, MySQL, Golang и многом другом от опытных профессионалов, которые работают в ведущих компаниях, таких как Avito, Skyeng, AWS, Luxoft, DataArt и многих других! Станьте настоящим экспертом в IT и присоединяйтесь к нашему Telegram-каналу уже сегодня! 🚀

Learning MySQL Авторы: Vinicius M. Grippa, Sergey Kuzmichev Год издания: 2021 #mysql #english Скачать книгу
Learning MySQL Авторы: Vinicius M. Grippa, Sergey Kuzmichev Год издания: 2021 #mysql #english Скачать книгу

💻 Открытый урок по API от специалиста Mail.ru и Rambler 📢📢 Регистрация на вебинар 3 августа в 22:00 МСК, открытый урок «RE
💻 Открытый урок по API от специалиста Mail.ru и Rambler 📢📢 Регистрация на вебинар 3 августа в 22:00 МСК, открытый урок «REST Assured & JSON Schema Validator» 📌 Рассмотрим, как можно автоматизировать API. 📌 Поговорим об инструменте REST Assured, который позволит автоматизировать тестирование API. 📌 Познакомимся с JSON Schema Validator для валидации ответа сервера. Основные темы открытого урока: 🔥 Что такое API и зачем он нужен? 🔥 REST Assured - инструмент для автоматизированного тестирования API 🔥 JSON Schema Validator Бесплатный открытый урок проходит в рамках курса «Java QA Engineer. Professional», это отличная возможность для опытных разработчиков повысить уровень и углубить знания. 👉 Займите место прямо сейчас, чтобы ничего не упустить: https://otus.pw/Io8U/ Нативная интеграция. Информация о продукте www.otus.ru

Что покажет следующий запрос: select id from Orders where year (date) > 2018?
Anonymous voting

🔥 Хардовый тест для QA Engineer'ов 👉 Пройдите тест из 20 вопросов онлайн-курса «Python QA Engineer» и узнайте, осилите ли в
🔥 Хардовый тест для QA Engineer'ов 👉 Пройдите тест из 20 вопросов онлайн-курса «Python QA Engineer» и узнайте, осилите ли вы обучение в OTUS. 🟢 Пройти тест https://otus.pw/yhiH/ 💣 Все, кто успешно пройдет тест, получит доступ к 3 открытым урокам курса для знакомства с форматом обучения и спец.цену на курс. 💻 За 5 месяцев обучения на курсе вы: — Научитесь уверенно разрабатывать автотесты для веб-приложений и для API — Освоите Selenium 4 и Appium — Освоите инструменты диагностики работы сети и ОС Linux для определения причины багов — Научитесь находить неисправности в работе веб-приложений Нативная интеграция. Информация о продукте www.otus.ru

Трюк дня. Выбрать значения, которые соответствуют одному из нескольких шаблонов. Решение
SELECT *
FROM customers
WHERE phone LIKE ANY('{%+011%,%+044%,%+099%}');

#tips

Трюк дня. Выбрать значения, которые соответствуют одному из нескольких шаблонов Из PostgreSQL таблицы customers выберите только тех пользователей, текстовое поле phone которых содержит либо +011, либо +044, либо +099. Решение будет завтра. #tips

❓Хочешь освоить PostgreSQL? 📌 2 августа в 20:00 в OTUS пройдет открытый урок «Оптимизация производительности кластера Postgr
Хочешь освоить PostgreSQL? 📌 2 августа в 20:00 в OTUS пройдет открытый урок «Оптимизация производительности кластера PostgreSQL» с Евгением Аристовым, архитектором баз данных PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase и автором книг по PostgreSQL. 📘На занятии мы разберем: • Архитектурные решения • Оптимизация: объекты, подходы • Методики мониторинга и профайлинга • Варианты тюнига 🎁 На занятии спикер Евгений Аристов, архитектор баз данных PostgreSQL, разыграет свою книгу «PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака».
Вебинар приурочен к старту онлайн-курса «PostgreSQL Advanced». Возможны разные способы оплаты курса.

👉 РЕГИСТРАЦИЯ https://otus.pw/Ruk2/ Нативная интеграция. Информация о продукте www.otus.ru

Функции SQL для даты и времени В этом видеоуроке автор подробно разбирает функции SQL, необходимые для работы с датой и временем. 00:00 Вступление 00:27 Получение системной даты и времени (SYSDATE) 01:05 Преобразовать строку в дату (TO_DATE) 01:59 Получить последний день месяца (LAST_DAY) 02:28 Добавить N-ое количество месяцев (ADD_MONTHS) 02:57 Извлечь год, квартал, месяц (EXTRACT) 03:14 Получить первый день года, квартала, месяца или недели (TRUNC) Смотреть это видео на youtube: youtu.be/_6XWUJ2zf8Y

Системный аналитик в Росбанк ОБЯЗАННОСТИ: - Сбор и формирование требований, подготовка спецификаций, ко всем компонентам системы: клиентской и процессной и интеграционной; - Активное взаимодействие с участниками команд отвечающих за разработку смежных систем при интеграции; активные коммуникации с заказчиками и предложение бизнес-архитектуры по оптимальному решению их задачи; - Оценка, планирование и постановка задач разработчикам + координация их выполнения без простоя; - Сопровождение и контроль задачи на всех её этапах от анализа, до вывода в прод; - При необходимости масштабирование и привлечение внешних команд разработки + организация их вовлеченности в задачу; - Участие в тестировании разработанного функционала; - Осуществление 3-й линии поддержки (анализ и поиск решения инцидентов); - Работа внутри команды по гибкой методологии. Узнать подробнее и откликнуться

Трюк дня. Простые числа. Решение. Простое число - натуральное (целое положительное) число, имеющее ровно два различных натуральных делителя — единицу и самого себя. Для начала создадим набор чисел от 2 до 1000 с помощью функции generate_series. Затем с помощью NOT EXISTS (которое можно, модифицировав, заменить на JOIN) мы соединяем таблицу саму на себя и затем выбираем только те значения, для которых ни одно деление на меньшее число не дает остаток 0. WITH x AS ( SELECT * FROM generate_series( 2, 1000 ) x ) SELECT x.x FROM x WHERE NOT EXISTS ( SELECT 1 FROM x y WHERE x.x > y.x AND x.x % y.x = 0 ); #tips

Трюк дня. Простые числа Напишите PostgreSQL-запрос, который возвратит простые числа от 2 до 1000. Решение будет вечером. #tips

Как обрабатывать сырые данные и создавать понятные дашборды? Пройдите тест из 11 вопросов и проверьте свои навыки в аналитике
Как обрабатывать сырые данные и создавать понятные дашборды? Пройдите тест из 11 вопросов и проверьте свои навыки в аналитике данных, а также получите спец. цену на курс "Аналитик данных" от OTUS. В результате курса вы овладеете необходимыми инструментами, чтобы получить старт в новой профессии или существенно снизить количество ежедневной рутины на текущей работе. ПРОЙТИ ТЕСТИРОВАНИЕ: https://otus.pw/toOu Нативная интеграция. Информация о продукте www.otus.ru

Learn SQL Quickly Автор: CodeQuickly.org Год издания: 2020 #sql #english Скачать книгу
Learn SQL Quickly Автор: CodeQuickly.org Год издания: 2020 #sql #english Скачать книгу

Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько
Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько секций собеседования и получите офер за несколько дней. Ближайшее мероприятие: • 22-23 июля — Fast Track для Oracle-разработчиков, с опытом работы на PL/SQL или тех, кто готов перейти. Офер за 2 дня в команду HR Tech. Зарегистрироваться