SQL задачи
10.1K subscribers
220 photos
180 links
SQL задачи для подготовки к собеседованию.

SQL тесты для проверки знаний.

№ 5635948084

SQL запросы к конкретной Базе данных с решением и разбором

По вопросам рекламы: @anothertechrock
Download Telegram
Что вернет следующий SQL-запрос?

SELECT DISTINCT SUBSTRING_INDEX(email, '@', -1) AS domain
FROM customer;


Схема БД и код для генерации данных находятся в шапке канала.

Запрос не выдает число или конкретную категорию. Просто опишите результат своими словами в комментариях. А для тех, кто предпочитает тесты, опубликуем тест с вариантами ответа в следующем посте.

Если вам понравился вопрос - зашарьте его друзьям 👉 SQLQuestions
Задачка по нашей базе данных, которая находится в шапке канала.
Код генерации базы данных и INSERT данных по ссылке ТУТ.

ВОПРОС:
Какой запрос вернет номер ISO-недели для даты из столбца order_date таблицы order_table в MySQL?

Ответ под спойлером, но если хотите сперва проверить свою догадку, следующим постом опубликуем тест с вариантами ответов.

Правильный ответ 👇

SELECT WEEK(order_date, 3) FROM order_table;

Если вам понравился вопрос - зашарьте его друзьям 👉 SQLQuestions
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Какой запрос вернет информацию о заказчиках, проживающих в одном из городов: Москва, Тбилиси, Львов?
Anonymous Quiz
4%
SELECT Moscow, Tbilisi, Lvov FROM Customers
90%
SELECT * FROM Customers WHERE City IN (‘Moscow’, ‘Tbilisi’, ‘Lvov’)
6%
SELECT City IN (‘Moscow’, ‘Tbilisi’, ‘Lvov’) FROM Customers
👍2
SQL — это не просто язык запросов, а ключ к управлению данными и поиску инсайтов. Хотите научиться писать эффективные запросы и работать с БД на продвинутом уровне? Мы научим этому с нашими опытными специалистами.

Если вы разработчик, SQL поможет вам лучше понимать структуру данных и взаимодействовать с аналитиками. Если аналитик — ускорит обработку данных и автоматизирует отчеты. На курсе разберем PostgreSQL, MySQL, SQL Server, научимся оптимизировать запросы и работать с большими объемами данных.

Освойте SQL и станьте ценным специалистом, который умеет не только извлекать данные, но и превращать их в мощный инструмент для бизнеса.

Оставьте заявку и получите скидку на обучение: https://vk.cc/cOItaz

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Что возвращает ROUND(789.8389, 2)?
Anonymous Quiz
65%
789.84
23%
789.83
1%
78
5%
789.0
6%
Посмотреть ответ
👍1
💡Big Data — это не только модный термин, а фундамент современной аналитики и AI. Apache Spark — инструмент, который используют крупнейшие компании по всему миру. Хотите понять, как он работает, и применить его в своей практике?

28 августа в 18:00 мы проведем открытый вебинар «Практическое введение в Apache Spark». За 1,5 часа вы узнаете, зачем нужен Spark, как разворачивать тестовую среду в Docker, работать с DataFrame API и Spark SQL, оптимизировать запросы и избегать типичных ошибок.

Вместе разберем реальный кейс на небольшом датасете и вы увидите, что обработка больших данных может быть быстрой и удобной.

➡️ Открытый урок проходит в преддверии старта курса «Spark Developer», все участники получат скидку на обучение. Регистрируйтесь прямо сейчас: https://vk.cc/cOOzr2

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Какая команда используется для объединения результатов запроса без удаления дубликатов?
Anonymous Quiz
17%
UNION
65%
UNION ALL
18%
FULL JOIN
👍1
Не пропустите! 08 сентября в 20:00 пройдет бесплатный урок “SQL объединяет: как подружить таблицы между собой” от онлайн-курса “SQL для разработчиков и аналитиков”. Запись: https://vk.cc/cPfkxt

На этом занятии вы познакомитесь с тем, как SQL помогает связывать между собой разрозненные таблицы и превращать хаотичные данные в целостную картину. Мы разберём, как извлекать нужную информацию, объединять её из разных таблиц и сравнивать данные между ними — просто, понятно и на практике.

Что будет рассмотрено на открытом уроке:

- Как соединять таблицы с помощью JOIN и понимать разницу между JOIN и UNION.
- Как находить данные, которые есть в одной таблице, но отсутствуют в другой.
- Приёмы, которые помогут избегать дубликатов, учитывать пропущенные значения и не терять важные записи при объединении.

Какие результаты на выходе:

- Вы будете уверенно использовать различные типы объединений и фильтраций между таблицами.
- Поймёте, как сравнивать и синхронизировать данные между таблицами. - Научитесь видеть структуру и логику в казалось бы сложных выборках из нескольких таблиц.
- Сможете применять полученные знания для построения отчётов, анализа и проверки корректности данных.

Записывайтесь на урок и получите спец предложение: https://vk.cc/cPfkxt

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
⁉️ Что нового в Spark 4.0?

Apache Spark продолжает развиваться и в версии 4.0 готовит для нас несколько важнейших обновлений. Хотите узнать, как эти изменения улучшат обработку данных и повлияют на вашу работу? Присоединяйтесь к открытом вебинару 9 сентября в 20:00!

— Обзор Spark 4.0: главные нововведения и улучшения.
— Производительность и оптимизации: что ускорилось и как этим пользоваться?
— Новые API и функции: возможности для разработчиков и аналитиков.
— Интеграция с Kubernetes, облачными платформами и Data Science инструментами.
— Практические кейсы: как применять нововведения в реальных задачах.

👨‍💻🛠👨🏻‍💻 Если вы дата-инженер, аналитик, разработчик или DevOps-специалист, этот вебинар точно для вас.

➡️Присоединяйтесь и получите скидку на курс «Spark Developer»: https://vk.cc/cPk7lh

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576