SQL задачи
Open in Telegram
SQL задачи для подготовки к собеседованию. SQL тесты для проверки знаний. № 7065181110 SQL запросы к конкретной Базе данных с решением и разбором По вопросам рекламы: @anothertechrock
Show more9 952
Subscribers
-524 hours
-217 days
-3030 days
Posts Archive
9 951
Как вывести скилл программирования на новый уровень?
Расскажем на открытом уроке «Теория графов»
С Евгением Волосатовым — профессиональным программистом, преподавателем языка Java и автором курсов по C#, Java и PHP — обсудим, почему от кандидатов на Middle и Senior-должности в крупных IT-компаниях требуют знания алгоритмов.
А также подробно разберём теорию графов и ее составляющие, сделаем обзор первой половины программы курса «Алгоритмы и структуры данных».
После урока вы сможете продолжить обучение на курсе в рассрочку на специальных условиях.
🔥 Вебинар подойдет бэкенд-разработчикам на любых языках программирования начального и среднего уровня и системным программистам. Доступно обучение в рассрочку.
Занятие пройдёт 26 декабря в 20:00 мск.
Для бесплатного участия и получения записи пройдите короткое тестирование прямо сейчас: https://vk.cc/ctrWh4
9 951
Как вывести скилл программирования на новый уровень?
Расскажем на открытом уроке «Теория графов»
С Евгением Волосатовым – профессиональным программистом, преподавателем языка Java и автором курсов по C#, Java и PHP подробно разберём теорию графов и ее составляющие, а также сделаем обзор первой половины программы курса «Алгоритмы и структуры данных». После урока вы сможете продолжить обучение на курсе в рассрочку на специальных условиях.
🔥Вебинар подойдет бэкенд-разработчикам на любых языках программирования начального и среднего уровня и системным программистам. Доступно обучение в рассрочку.
Занятие пройдёт 26 декабря в 20:00 мск.
Для бесплатного участия регистрируйтесь прямо сейчас: https://vk.cc/ctmTvR
9 951
Все перечисленные ключевые слова относятся к DML (Data Manipulation Language): INSERT, CREATE, DELETE, UPDATE.
9 951
🔥 Как успешно пройти интервью на позицию Data Engineer с уклоном на Spark?
👉 Узнайте на бесплатном практическом уроке от OTUS, где Андрей Чучалов – старший разработчик службы больших данных в ВымпелКом:
— расскажет, как проходить интервью на позицию инженера данных;
— разберёт практические кейсы;
— ответит на все вопросы в режиме реального времени.
Занятие пройдёт 14 декабря в 20:00 мск и будет приурочено к старту курса «Spark Developer». Это отличная возможность совершенно бесплатно протестировать формат обучения, после урока вы сможете продолжить его в рассрочку.
💻 Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://vk.cc/csWp6a
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
9 951
Ответ к Задаче 50
SELECT allergies, COUNT(*) AS total_diagnosis FROM patients WHERE allergies IS NOT NULL GROUP BY allergies ORDER BY total_diagnosis DESC;#задача
9 951
Задача 50
Напишите запрос, чтобы вывести из таблицы
patients все аллергии (allergies), упорядоченные по их количеству (total_diagnosis - тоже вывести). Удалите из запроса значения NULL.
#задача9 951
⁉️ Как аналитику обрабатывать данные из разных источников практически в реальном времени?
Узнайте на бесплатном открытом уроке «Как на Spark Structured Streaming работать с данными в HDFS и Kafka?» от OTUS.
💻 На вебинаре:
— узнаем, какие источники данных могут быть обработаны стриминговым API Spark;
— рассмотрим конкретные примеры с данными на HDFS и Kafka;
— разберёмся, как осуществить подключение к таким источникам;
— научимся группировать данные.
👉 Занятие пройдёт 4 декабря в 20:00 мск в рамках курса «Spark Developer». После урока вы сможете продолжить обучение на курсе. Оплата доступна в рассрочку.
🔥 Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://vk.cc/csHPBk
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
9 951
Есть таблица table1 с колонками id и datetime. Выберите запрос, который вернет максимальное значение id и значение даты для этого id.
9 951
Как использовать Spark в Kubernetes для обработки данных? Узнайте на бесплатном вебинаре
Разберем возможности, ограничения и специфические особенности работы с Apache Spark, развернутом на базе Kubernetes.
⏰ 05.12.2023, 15:00 МСК
⚡️Регистрация: https://bit.ly/3SW0jhg
В программе:
🔹 Запуск и настройка первого Spark приложения в Kubernetes.
🔹 Сценарии запуска пользовательского кода, в том числе с использованием S3.
🔹 Основные методы отладки, поиска ошибок и работы с логами в Spark Kubernetes.
🔹 QA-сессия.
Спикер:
- Александр Волынский, технический менеджер продукта, VK Cloud.
Приглашаем дата- и ML-инженеров, тимлидов и руководителей платформ данных, специалистов из команд DWH.
Регистрация: https://bit.ly/3SW0jhg
9 951
Ответ к Задаче 49
SELECT first_name, last_name, 'Patient' as role FROM patients union all select first_name, last_name, 'Doctor' from doctors;#задача
9 951
Задача 49
Напишите запрос, чтобы вывести из таблиц
patients и doctors имена, фамилии и роли (first_name, last_name, role) пациентов и докторов. Роли будут, соответственно, "Patient" или "Doctor".
#задача9 951
💠 Как развиваться разработчику и администратору баз данных?
👉 Наращивать объем знаний и навыков.
Регистрируйтесь на открытый урок «Формирование аналитической отчетности clickhouse + superset» от OTUS и станьте востребованным разработчиком.
🔹 На эфире обсудим установку в докере, настройку подключения и сравнение с кубами
🔹 На уроке у вас будет возможность построить дашборд и графики
Занятие пройдёт 15 ноября в 20:00 мск и будет приурочено к старту курса «Базы данных».
➡️ РЕГИСТРАЦИЯ
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru9 951
Если оба аргумента являются целыми числами, то при использовании операторов "-", "+" и "*" результат вычисляется с точностью...
9 951
💠 Как развиваться разработчику и администратору баз данных?
👉 Наращивать объем знаний и навыков.
Регистрируйтесь на открытый урок «Формирование аналитической отчетности clickhouse + superset» от OTUS и станьте востребованным разработчиком.
🔹 На эфире обсудим установку в докере, настройку подключения и сравнение с кубами
🔹 На уроке у вас будет возможность построить дашборд и графики
Занятие пройдёт 15 ноября в 20:00 мск и будет приурочено к старту курса «Базы данных».
➡️ РЕГИСТРАЦИЯ
https://vk.cc/csneE8
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru9 951
Ответ к Задаче 48
SELECT city, COUNT(*) AS num_patients FROM patients GROUP BY city ORDER BY num_patients DESC, city asc;#задача
9 951
Задача 48
Напишите запрос, чтобы вывести из таблицы
patients общее число пациентов (num_patients) по городам. Результат нужно отсортировать в порядке убывания по количеству пациентов, а затем, в порядке возрастания, по названиям городов.
#задача9 951
Как измерить производительность SQL СУБД?
Ответ в статье на Хабре от разработчика YDB — распределённой отказоустойчивой SQL БД с открытым исходным кодом. Автор протестировал производительность YDB и другой популярной СУБД CockroachDB по бенчмарку TPC-C. В результате YDB обработал на 5,6% больше транзакций в минуту, чем CockroachDB.
➡️ Почитать про эксперимент
9 951
Есть ли ошибка в запросе?
SELECT id, date, customer_name FROM Orders WHERE customer_name = Mike
9 951
⚡️ Как работать с фреймворком Spark еще эффективнее?
Расскажем на бесплатном открытом уроке «Оптимизация Spark» от OTUS, который проведет Вадим Заигрин, ведущий эксперт по Spark, Kafka и Data Engineering.
💻 На вебинаре:
— Рассмотрим типичные проблемы Spark-приложений
— Изучим способы оптимизации
— Познакомимся с Adaptive Query Execution
📢📢 Занятие пройдёт 14 ноября в 20:00 мск и будет приурочено к старту курса «Spark Developer». Это отличная возможность совершенно бесплатно протестировать формат обучения и задать преподавателю любые вопросы в режиме реального времени. После урока вы сможете стать студентом курса на специальных условиях.
➡️ Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://vk.cc/csdHwl
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
