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

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

Открыть в Telegram

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

Больше
3 725
Подписчики
-124 часа
+47 дней
-1130 день
Архив постов
💻 Открытый урок по 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. Зарегистрироваться

Трюк дня. Получить список аккаунтов в MySQL с помощью запроса Используйте код: SELECT User FROM mysql.user; Результат будет следующего вида : +------+ | User | +------+ | root | +------+ | user2 | +------+ #tips А как можно получить список аккаунтов в других СУБД?

❓Хотите перейти на новый уровень в C# разработке? 👉 Приглашаем 12 июля в 20:00 мск вас на открытый урок в OTUS. Тема: Примит
❓Хотите перейти на новый уровень в C# разработке? 👉 Приглашаем 12 июля в 20:00 мск вас на открытый урок в OTUS. Тема: Примитивы многопоточности .Net На уроке разберем такие примитивы многопоточности, как — Барьеры; — Условные события (ManualResetEvent/AutoResetEvent); — Потоко-безопасные очереди (блокируемые и неблокируемые) Дополнительно обсудим: — Как писать код без Thread.Sleep — Где еще можно использовать многопоточность — Чем отличается многопоточный код от асинхронного. 📌 Вебинар пройдет в рамках онлайн-курса «C# Developer. Professional» и позволит вам углубить свои знания о платформе .NET и научиться решать сложные задачи языка C#. Не упустите шанс протестировать курс и стать еще более компетентным C# разработчиком. Больше полезных тем ждет вас на курсе, доступном в рассрочку. 👉 Для участия во встрече пройдите вступительный тест https://otus.pw/Tdnf/ Нативная интеграция информация о продукте www.otus.ru

Выберите пример правильно составленного запроса с использованием агрегирующей функции SUM:
Anonymous voting

🔥 Тест для разработчиков, тимлидов и архитекторов!🔥 Ответьте на 11 вопросов и узнайте, достаточно ли у вас знаний, чтобы пройти онлайн-курс «Software Architect» в OTUS. Курс поможет прокачать весь арсенал навыков, необходимых архитектору ПО.  👉 ПРОЙТИ ТЕСТ https://otus.pw/8d2p/ 💣 Пройдете тест и получите: ✔️ Живое общение с экспертами-практиками ✔️ Лучшие открытые уроки прошлых наборов курса ✔️ Продвинутые темы и практика на «боевых» задачах уровня Middle+ ✔️ Скидку на прохождение онлайн курса «Software Architect». Курс доступен в рассрочку. Нативная интеграция. Информация о продукте www.otus.ru

Трюк дня. Ранг без RANK(). Решение. Соединим таблицу саму на себя, сравнивая score. Подсчитаем все уникальные значения объединённых score. Это и даёт эквивалент DENSE_RANK(). SELECT s1.score, count(DISTINCT s2.score) AS score_rank FROM scores s1 JOIN scores s2 ON s1.score <= s2.score GROUP BY s1.id, s1.score ORDER BY 1 DESC #tips

Трюк дня. Ранг без RANK() Напишите SQL-запрос, который будет ранжировать scores из таблицы scores без использования оконной ф
Трюк дня. Ранг без RANK() Напишите SQL-запрос, который будет ранжировать scores из таблицы scores без использования оконной функции. Одинаковые scores должны иметь одинаковый ранг. Ранг, следующий за одинаковыми scores, должен быть следущий целым числом (см. ожидаемый результат на картинке выше). Решение будет завтра. #tips

🔥 Observability — важный аспект в мире разработки и эксплуатации систем. Начните осваивать инструменты наблюдаемости с Grafa
🔥 Observability — важный аспект в мире разработки и эксплуатации систем. Начните осваивать инструменты наблюдаемости с Grafana. 📢📢 Приходите 20 июня 20:00 мск на открытый урок «Grafana — основной инструмент визуализациии данных». Вебинар приурочен к старту онлайн-курса «Observability: мониторинг, логирование, трейсинг» в OTUS. Вместе с Евгением Непомнящим, разработчиком в IT-Sense, мы: ▫️ Рассмотрим построение графиков из различных источников данных при помощи Grafana. ▫️ Поговорим про историю проекта, использование различных источников, формирование и версионирование собственных дашбордов. ▫️ Затронем добавление Data Source, работу с данными через Explore, импорт готовых дашбордов, обзор элементов существующего дашборда и создание дашборда. После вебинара вы сможете приобрести полный курс в рассрочку. 👉 Чтобы записаться на занятие, пройдите вступительное тестирование. https://otus.pw/Rcdjy/ Нативная интеграция. Информация о продукте www.otus.ru

SQL и Базы Данных - Статистика и аналитика Telegram-канала @prosql