SQL задачи
الذهاب إلى القناة على Telegram
SQL задачи для подготовки к собеседованию. SQL тесты для проверки знаний. № 7065181110 SQL запросы к конкретной Базе данных с решением и разбором По вопросам рекламы: @anothertechrock
إظهار المزيد9 950
المشتركون
لا توجد بيانات24 ساعات
-117 أيام
-2830 أيام
أرشيف المشاركات
9 950
16 сентября в 20:00 мск приглашаем на День открытых дверей онлайн-курса «Нереляционные базы данных».
Зарегистрируйтесь на трансляцию - напомним в день вебинара: https://otus.pw/X5eH/
На Дне открытых дверей преподаватель расскажет о программе курса, формате обучения и перспективах для выпускников. Формат проведения — онлайн трансляция. Участие бесплатное.
Встречу проводит преподаватель курса Евгений Аристов - Более 20 лет разработки ПО на C#, Delphi, PHP, Perl, в т.ч. с базами данных MSSQL, Oracle, MySQL, MariaDB, MongoDB, PostgreSQL.
Приходите за подробностями онлайн и помните: старт курса уже 30 сентября, успейте пройти вступительный тест: https://otus.pw/X5eH/
9 950
Решение к #Задача15:
SELECT e.last_name,
e.first_name,
e.store_id as store_id_employee,
r.store_id as store_id_rank,
r.rank_id,
r.name as rank_name
FROM employee e
JOIN rank r
ON r.store_id = e.store_id
OR (r.rank_id = e.rank_id AND r.store_id != e.store_id)
ORDER BY e.last_name, e.first_name, r.store_id, r.rank_id
#задача
9 950
#Задача15:
Используй схему данных отсюда
Помоги сотрудникам найти повышение в должности, либо перейти на ту же должность, но в другой магазин.
Для каждого сотрудника получи информацию о должностях либо магазина, в котором работает сотрудник, либо должностях с таким же индентификатором должности в другом магазине. Выведи следующие столбцы:
last_name - фамилия сотрудника;
first_name - имя сотрудника;
store_id_employee - идентификатор магазина сотрудника;
store_id_rank - идентификатор магазина должности;
rank_id - идентификатор должности в магазине;
rank_name - название должности.
Отсортируй результат по
фамилии;
имени;
идентификатору магазина должности;
идентификатору должности.
Решение завтра.
#задача
9 950
За 5 месяцев вы научитесь:
- Устанавливать и эксплуатировать NoSQL БД в различных средах, в т.ч. в разных облаках, ElastikSearch и S3
- Правильно выбирать решение под проект
- Оптимизировать медленные запросы и повышать производительность СУБД
- Проектировать систему хранения, индексы и профилировать запросы
Занятия проходят в формате вебинаров, а в конце обучения вас ждет проектная работа, которая будет вашим секретным оружием на собеседованиях.
Пройдите вступительный тест и успейте записаться на курс по спец.цене: https://otus.pw/Tp2U/
9 950
Стрим с Петром Зайцевым (CEO компании Percona) в группе Devops Pro
- способы оптимизации SQL запросов в MySQL
- профессиональная оптимизация хранения данных в MySQL
- на что обратить внимание при проектировании и отладки сетевого взаимодействия с MySQL
Присоединиться!
9 950
Ответ на "Какие бывают типы подзапросов?"
Существует два типа подзапросов, а именно: коррелированные и некоррелированные.
Коррелированный подзапрос: это запрос, который выбирает данные из таблицы со ссылкой на внешний запрос. Он не считается независимым запросом, поскольку ссылается на другую таблицу или столбец в таблице.
Некоррелированный подзапрос: этот запрос является независимым запросом, в котором выходные данные подзапроса подставляются в основной запрос.
#вопроснаинтервью
9 950
Тест по MS SQL. Пройди и проверь сможешь ли ты пойти на курсы.
Ссылка на тест: https://otus.pw/tqRb/
9 950
Что нужно, чтобы правильно использовать и разрабатывать MS SQL БД?
03 сентября ждем всех разработчиков СУБД и бэкендеров на вебинаре, где Павел Стрекалов расскажет какие инструменты и навыки помогут писать сложные запросы, грамотно проектировать и оптимизировать свои БД.
Вы познакомитесь с программой онлайн-курса «MS SQL Server разработчик», узнаете, чем курс отличается от конкурентов, как организована практика и какими способами можно сэкономить на обучении.
Используйте эту возможность, чтобы пообщаться с экспертом и узнать больше о работе с СУБД.
Регистрируйтесь на вебинар, и мы напомним вам о трансляции: https://otus.pw/24ih/
9 950
Ответ на "Что такое первичный ключ (Primary key)?"
1. Первичный ключ — столбец или набор столбцов, которые
2. Однозначно идентифицируют каждую строку в таблице.
3. Однозначно идентифицирует одну строку в таблице
Нулевые (Null) значения не допускаются
Пример: в таблице Student StuID является первичным ключом
#вопроснаинтервью
9 950
Тест по NoSQL нереляционным базам данных
20 вопросов. Вопросы нетрудные. Проходите и поймите готовы ли вы идти на курсы.
9 950
Решение к #Задача14:
SELECT count(*) AS count_total,
count(employee_id) AS count_employee,
count(DISTINCT employee_id) AS count_distinct_employee
FROM purchase
#задача
9 950
#Задача14:
Используй схему данных отсюда
Из таблицы заказов получи информацию:
count_total - общее количество заказов;
count_employee - количество заказов, которые оформили сотрудники магазина;
count_distinct_employee - количество сотрудников магазинов, когда-либо оформивших заказ.
Решение завтра.
#задача
9 950
Если вам интересно разобраться в тонкостях СУБД Oracle, поднять компетенцию и быть на шаг впереди коллег, тогда смотрите наш канал.
OracleDBD - канал на котором Oracle Senior Developer c 15-летним стажем раскрывает тайны СУБД "Oracle".
Что есть на канале:
- теория и практика
- интересные задачки
- SQL и PL/SQL
- подготовка к собеседованиям
- подготовка к сертификации
- эксклюзивные обучающие видео и многое другое.
Кратко и по делу.
9 950
Ответ на "Что такое ограничения (Constraints)?"
Ограничения (constraints) используются для указания ограничения на тип данных таблицы. Они могут быть указаны при создании или изменении таблицы. Пример ограничений:
NOT NULL
CHECK
DEFAULT
UNIQUE
PRIMARY KEY
FOREIGN KEY
#вопроснаинтервью
9 950
Python-разработчик отвечает за бэкенд сайтов. Освойте эту профессию за 9 месяцев в Яндекс.Практикуме.
Вы научитесь проектировать алгоритмы взаимодействия сайта с другими интернет-сервисами. Изучите язык Python, веб-фреймворк Django. Будете работать с базами данных и git. Создадите несколько сервисов и соберёте портфолио.
Трудоустройство наших выпускников — более 70%.
Попробовать можно в бесплатном онлайн-тренажёре. Начните учиться прямо сейчас.
Смотреть курс: ТУТ
9 950
Решение к #Задача13:
SELECT pi.product_id,
p.store_id,
pi.price
FROM purchase_item pi
JOIN purchase p
ON p.purchase_id = pi.purchase_id
INTERSECT
SELECT pp.product_id,
pp.store_id,
pp.price
FROM product_price pp
#задача
