SQL задачи
Какой верный ответ на задачку выше?
Как вам наши задачки с общей базой данных? Стало лучше чем простенькие тесты?
Anonymous Poll
90%
👍 Да
10%
👎 Нет
👍5👌3
SELECT DATE_ADD(LAST_DAY(o.order_date), INTERVAL 1 DAY) AS month_start, COUNT(o.order_id) AS order_count
FROM order_table o
GROUP BY 1
Схема БД и код для генерации данных находятся в шапке канала.
Для начала напишите ваши варианты ответов в комментах, а мы скоро опубликуем тест с решением. Запрос не выдает число или конкретную категорию. Просто опишите своими словами результат.
Если вам понравился вопрос - зашарьте его друзьям
Please open Telegram to view this post
VIEW IN TELEGRAM
📚 Greenplum, PostgreSQL и Airflow в одном открытом вебинаре.
Освойте ключевые инструменты работы с данными.
Встречаемся на открытом вебинаре 18 марта в 20:00 мск.
🔍 На уроке вы:
- Создадите инструмент для генерации данных в PostgreSQL
- Настроите хранение истории данных в ArenadataDB
- Напишете ETL-пайплайн для автоматической загрузки данных
После занятия вы сможете строить дата-пайплайны и автоматизировать загрузку данных, что существенно упростит вашу работу с данными.
🎓 Записывайтесь и получите скидку на большое обучение «Greenplum для разработчиков и архитекторов баз данных»:
Не упустите возможность прокачать свои навыки и освоить современные технологии! 🚀
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Освойте ключевые инструменты работы с данными.
Встречаемся на открытом вебинаре 18 марта в 20:00 мск.
🔍 На уроке вы:
- Создадите инструмент для генерации данных в PostgreSQL
- Настроите хранение истории данных в ArenadataDB
- Напишете ETL-пайплайн для автоматической загрузки данных
После занятия вы сможете строить дата-пайплайны и автоматизировать загрузку данных, что существенно упростит вашу работу с данными.
🎓 Записывайтесь и получите скидку на большое обучение «Greenplum для разработчиков и архитекторов баз данных»:
Не упустите возможность прокачать свои навыки и освоить современные технологии! 🚀
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
В таблице «Animals» базы данных зоопарка содержится информация обо всех обитающих там животных, в том числе о лисах: red fox, grey fox, little fox. Напишите запрос, возвращающий информацию о возрасте лис.
Anonymous Quiz
4%
SELECT %fox age FROM Animals
93%
SELECT age FROM Animals WHERE Animal LIKE «%fox»
3%
SELECT age FROM %Fox.Animals
👍5
Задачка по нашей базе данных, которую можно найти в шапке канала.
Код генерации базы данных и INSERT данных по ссылке ТУТ.
ВОПРОС: Какой JOIN нужно использовать, чтобы получить только тех клиентов, которые сделали заказы?
Ответ под спойлером, но если хотите сперва проверить свою догадку, следующим постом опубликуем тест с вариантами ответов.
INNER JOIN
Код генерации базы данных и INSERT данных по ссылке ТУТ.
ВОПРОС: Какой JOIN нужно использовать, чтобы получить только тех клиентов, которые сделали заказы?
SELECT c.first_name, c.last_name, o.order_id FROM customer c
[INNER/LEFT/CROSS/ FULL] JOIN order_table o ON c.customer_id = o.customer_id;
Ответ под спойлером, но если хотите сперва проверить свою догадку, следующим постом опубликуем тест с вариантами ответов.
👍5
Какой верный ответ на задачку выше?
Anonymous Quiz
66%
INNER JOIN
24%
LEFT JOIN
6%
CROSS JOIN
4%
FULL JOIN
👍3
#вакансия #pgsql #postgresql #mssql #удаленно #разработчик #БД
Разработчик (MS SQL/PostgreSQL)
Зп вилка: 150-250 тыс руб на руки
LOGISTIX – системный интегратор в сфере логистики в России, инновационный лидер отечественного рынка WMS.
Мы - аккредитованная IT-компания!
Что мы делаем:
• Разрабатываем собственные системы управления профессионального уровня: система управления складом-LEAD WMS, транспортом-LEAD TMS, производством-LEAD MES, роботизация и автоматизация складов- LEAD WCS.
• Инновации в логистике: технологии виртуальной и дополненной реальности, нейронные сети и искусственный интеллект для анализа данных, биотелеметрия, имитационное моделирование.
• Логистический консалтинг.
Обязанности:
🔹Модификация текущего и разработка нового функционала уровня БД систем LEAD;
🔹Написание новых, изменение и оптимизация текущих функций и процедур MS SQL /PostgreSQL;
🔹Оптимизация запросов и чтение планов запросов;
🔹Изменение структуры данных и представлений;
🔹Создание и изменение отчетов FastReport.
Требования:
🔸Умение разрабатывать функции, процедуры, триггеры в среде MS SQL/ PostgreSQL;
🔸Умение разбирать планы запросов и формировать необходимые индексы. 🔸Понимать и применять фильтрованные индексы и индексы с неключевыми столбцами (include);
🔸Умение работать с CTE (включая рекурсию), курсорами, оконными функциями, динамическим sql;
🔸Опыт работы с БД PostgreSQL/ MS SQL Server не менее 2х лет;
🔸Умение разбираться в чужом коде.
Условия:
🔹Удаленный формат работы;
🔹График работы 5/2 с 9:00-18:00;
🔹Все льготы для сотрудников аккредитованных IT-компаний;
🔹Работа в стабильной компании (больше 20 лет на рынке);
🔹Вознаграждение обсуждаем на собеседовании;
🔹Внутренние тренинги;
🔹Участие в уникальных для России проектах внедрения с высоким уровнем роботизации и применением инновационных решений!
📌 Резюме присылайте в лс @anastasiia_logxHR
Разработчик (MS SQL/PostgreSQL)
Зп вилка: 150-250 тыс руб на руки
LOGISTIX – системный интегратор в сфере логистики в России, инновационный лидер отечественного рынка WMS.
Мы - аккредитованная IT-компания!
Что мы делаем:
• Разрабатываем собственные системы управления профессионального уровня: система управления складом-LEAD WMS, транспортом-LEAD TMS, производством-LEAD MES, роботизация и автоматизация складов- LEAD WCS.
• Инновации в логистике: технологии виртуальной и дополненной реальности, нейронные сети и искусственный интеллект для анализа данных, биотелеметрия, имитационное моделирование.
• Логистический консалтинг.
Обязанности:
🔹Модификация текущего и разработка нового функционала уровня БД систем LEAD;
🔹Написание новых, изменение и оптимизация текущих функций и процедур MS SQL /PostgreSQL;
🔹Оптимизация запросов и чтение планов запросов;
🔹Изменение структуры данных и представлений;
🔹Создание и изменение отчетов FastReport.
Требования:
🔸Умение разрабатывать функции, процедуры, триггеры в среде MS SQL/ PostgreSQL;
🔸Умение разбирать планы запросов и формировать необходимые индексы. 🔸Понимать и применять фильтрованные индексы и индексы с неключевыми столбцами (include);
🔸Умение работать с CTE (включая рекурсию), курсорами, оконными функциями, динамическим sql;
🔸Опыт работы с БД PostgreSQL/ MS SQL Server не менее 2х лет;
🔸Умение разбираться в чужом коде.
Условия:
🔹Удаленный формат работы;
🔹График работы 5/2 с 9:00-18:00;
🔹Все льготы для сотрудников аккредитованных IT-компаний;
🔹Работа в стабильной компании (больше 20 лет на рынке);
🔹Вознаграждение обсуждаем на собеседовании;
🔹Внутренние тренинги;
🔹Участие в уникальных для России проектах внедрения с высоким уровнем роботизации и применением инновационных решений!
📌 Резюме присылайте в лс @anastasiia_logxHR
👍2
Что вернёт запрос?
Схема БД и код для генерации данных находятся в шапке канала.
Для начала напишите ваши варианты ответов в комментах, а мы скоро опубликуем тест с решением. Запрос не выдает число или конкретную категорию. Просто опишите своими словами результат.
Если вам понравился вопрос - зашарьте его друзьям👉 SQLQuestions
SELECT SUBSTRING_INDEX(email, '@', 1) AS username FROM customer;
Схема БД и код для генерации данных находятся в шапке канала.
Для начала напишите ваши варианты ответов в комментах, а мы скоро опубликуем тест с решением. Запрос не выдает число или конкретную категорию. Просто опишите своими словами результат.
Если вам понравился вопрос - зашарьте его друзьям
Please open Telegram to view this post
VIEW IN TELEGRAM
👌1
Шпаргалка. 100 SQL комманд
Поставьте лайк или дизлайк по такому виду контента. Т.к не совсем уверен, что все на английском понимают. 👍👎
#шпаргалка
Поставьте лайк или дизлайк по такому виду контента. Т.к не совсем уверен, что все на английском понимают. 👍👎
#шпаргалка
👍79👎18🔥7👌1
Задачка по нашей базе данных, которая находится в шапке канала.
Код генерации базы данных и INSERT данных по ссылке ТУТ.
ВОПРОС: Какой запрос заменит все значения NULL в поле электронной почты на строку "Не указан"?
Ответ под спойлером, но если хотите сперва проверить свою догадку, следующим постом опубликуем тест с вариантами ответов.
Любой из следующих запросов:
SELECT COALESCE(email, 'Не указан') AS email FROM customer;
SELECT IFNULL(email, 'Не указан') AS email FROM customer;
SELECT CASE WHEN email IS NULL THEN 'Не указан' ELSE email END AS email FROM customer;
Код генерации базы данных и INSERT данных по ссылке ТУТ.
ВОПРОС: Какой запрос заменит все значения NULL в поле электронной почты на строку "Не указан"?
Ответ под спойлером, но если хотите сперва проверить свою догадку, следующим постом опубликуем тест с вариантами ответов.
SELECT COALESCE(email, 'Не указан') AS email FROM customer;
SELECT IFNULL(email, 'Не указан') AS email FROM customer;
SELECT CASE WHEN email IS NULL THEN 'Не указан' ELSE email END AS email FROM customer;
👎7👍1
Какой верный ответ на задачку выше?
Anonymous Quiz
21%
SELECT COALESCE(email, 'Не указан') AS email FROM customer;
15%
SELECT IFNULL(email, 'Не указан') AS email FROM customer;
32%
SELECT CASE WHEN email IS NULL THEN 'Не указан' ELSE email END AS email FROM customer;
32%
Любой запрос из перечисленных
👎11👌2
SELECT DISTINCT c.customer_id FROM customer c
JOIN order_table o ON c.customer_id = o.customer_id WHERE c.age > 30
UNION ALL
SELECT DISTINCT c.customer_id FROM customer c WHERE c.country_code = 'RU';
Схема БД и код для генерации данных находятся в шапке канала.
Для начала напишите ваши варианты ответов в комментах, а мы скоро опубликуем тест с решением. Запрос не выдает число или конкретную категорию. Просто опишите своими словами результат.
Если вам понравился вопрос - зашарьте его друзьям
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Что вернет код сверху?
Anonymous Quiz
33%
Всех пользователей старше 30 лет и всех пользователей из России, включая дубликаты
48%
Всех уникальных пользователей старше 30 лет и всех уникальных пользователей из России
8%
Ошибку: нельзя использовать UNION ALL с разными типами данных
11%
Только пользователей старше 30 лет, которые живут в России
👎12🔥2👍1🎉1