1. Переводит её в верхний регистр
2. Заменяет запятую на восклицательный знак
3. Переворачивает строку задом наперёд.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1👏1
SQL Pro
👍4❤3👌1
🔔 PostgreSQL уже не справляется? Пора на новый уровень!
В мире больших данных время — главный ресурс. Если вам нужны мощные аналитические запросы, горизонтальное масштабирование и высокая производительность, пора знакомиться с Arenadata DB (Greenplum).
📅 На открытом вебинаре 4 марта в 18:30 МСК разберем:
- Отличия MPP ArenadataDB от PostgreSQL
- Как запускать и останавливать кластер
- Как писать аналитические запросы, чтобы получать максимум
👨🏫 Спикер: Алексей Железной — Senior Data Engineer с большим опытом и широким технологическим стеком.
🔗 Регистрируйтесь и получите скидку на большое обучение «Greenplum для разработчиков и архитекторов баз данных»
Не упустите возможность поднять свои навыки на новый уровень! 💪
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
В мире больших данных время — главный ресурс. Если вам нужны мощные аналитические запросы, горизонтальное масштабирование и высокая производительность, пора знакомиться с Arenadata DB (Greenplum).
📅 На открытом вебинаре 4 марта в 18:30 МСК разберем:
- Отличия MPP ArenadataDB от PostgreSQL
- Как запускать и останавливать кластер
- Как писать аналитические запросы, чтобы получать максимум
👨🏫 Спикер: Алексей Железной — Senior Data Engineer с большим опытом и широким технологическим стеком.
🔗 Регистрируйтесь и получите скидку на большое обучение «Greenplum для разработчиков и архитекторов баз данных»
Не упустите возможность поднять свои навыки на новый уровень! 💪
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🔥1🎉1
В таблице есть колонка EX_COL. Записи таблицы для этой колонки содержат значения { 100, 200, 300, NULL }. Каким будет результат функции AVG(EX_COL)?
Anonymous Quiz
2%
0
19%
150
44%
200
30%
Возникнет ошибка: агрегатные функции не могут использоваться для записей со значениями NULL
5%
Узнать ответ
👍3
SELECT fname, lname, state FROM authors WHERE state NOT IN ('NY', 'NJ', 'CA')
Какой запрос из списка эквивалентен запросу из задачи?
Какой запрос из списка эквивалентен запросу из задачи?
Anonymous Quiz
60%
SELECT fname, lname, state FROM authors WHERE state <> 'NY' AND state <> 'NJ' AND state <> 'CA'
32%
SELECT fname, lname, state FROM authors WHERE state <> 'NY' OR state <> 'NJ' OR state <> 'CA'
1%
SELECT fname, lname, state FROM authors WHERE state <> 'NY' AND state <> 'NJ' OR state <> 'CA'
2%
SELECT fname, lname, state FROM authors WHERE state <> 'NY' OR state <> 'NJ' AND state <> 'CA'
5%
Посмотреть ответ
👍4
Со следующей недели начинаем публиковать больше задачек и туториалов. Вернулись в работу.
Пишите в комментариях какие темы или книги или вопросы вы бы хотели, чтобы мы раскрыли.
Пишите в комментариях какие темы или книги или вопросы вы бы хотели, чтобы мы раскрыли.
❤6👌3👎1
Друзья, мы тут сделали тестовую базу данных и добавили данные в неё. Следующие задачки и тесты будут на основе этой БД.
Код генерации базы данных и INSERT данных по ссылке ТУТ.
P.S для компиляции кода можно использовать например https://onecompiler.com/mysql/
Код генерации базы данных и INSERT данных по ссылке ТУТ.
P.S для компиляции кода можно использовать например https://onecompiler.com/mysql/
👍5🔥1
Что выведет этот код? 👉
Схема БД и код для генерации данных
находятся в шапке канала
SELECT category_name, AVG(price)
FROM category c JOIN product p ON c.category_id = p.category_id
GROUP BY category_name HAVING AVG(price) > 200;
Схема БД и код для генерации данных
находятся в шапке канала
Please open Telegram to view this post
VIEW IN TELEGRAM
Ловите подборку квизов и не только по SQL.
Основы SQL:
Тест на знание основ SQL
Тест по основам SQL
Тест на знание SQL:
Часть 1
Часть 2
Часть 3
Тест по базовым командам SQL:
Основы SQL: базовые команды
Основы SQL: тест на знание базовых команд
Тест по запросам и операторам SQL
Тест на глубину понимания SQL
Тест по SQL: проверьте свои знания и навыки
Вопросы по SQL, которые часто задают на собеседовании. Часть1
Вопросы по SQL, которые часто задают на собеседовании. Часть2
Топ-5 SQL вопросов на собеседовании тестировщика
SQL вопросы на собеседовании тестировщика
30 вопросов на собеседовании по SQL в 2024 году
25 сложных вопросов на собеседовании по SQL
10 задач для собеседования по SQL-запросам
10 вопросов по SQL с собеседований на аналитика данных
10 вопросов на собеседовании по SQL JOIN с ответами и примерами
Хорошего дня всем!😉
#подборка
Основы SQL:
Тест на знание основ SQL
Тест по основам SQL
Тест на знание SQL:
Часть 1
Часть 2
Часть 3
Тест по базовым командам SQL:
Основы SQL: базовые команды
Основы SQL: тест на знание базовых команд
Тест по запросам и операторам SQL
Тест на глубину понимания SQL
Тест по SQL: проверьте свои знания и навыки
Вопросы по SQL, которые часто задают на собеседовании. Часть1
Вопросы по SQL, которые часто задают на собеседовании. Часть2
Топ-5 SQL вопросов на собеседовании тестировщика
SQL вопросы на собеседовании тестировщика
30 вопросов на собеседовании по SQL в 2024 году
25 сложных вопросов на собеседовании по SQL
10 задач для собеседования по SQL-запросам
10 вопросов по SQL с собеседований на аналитика данных
10 вопросов на собеседовании по SQL JOIN с ответами и примерами
Хорошего дня всем!😉
#подборка
🔥6
Ваша карьера в аналитике данных может выйти на новый уровень
DWH — это основа качественной аналитики. Без правильно спроектированного хранилища данные хаотичны, отчеты несистемны, а решения принимаются вслепую.
📍 На открытом уроке 26 марта в 20:00 мск разберем, какие существуют подходы к построению хранилищ, как они влияют на скорость обработки данных и какие задачи решают.
После урока вы:
- Разберетесь в ключевых архитектурах DWH.
- Научитесь выбирать подходящую под задачи бизнеса.
- Поймете, как архитектура влияет на масштабируемость и производительность.
Спикер Алексей Железной — Senior Data Engineer с большим опытом и широким технологическим стеком.
➡️ Регистрируйтесь и получите скидку на большое обучение «Data Warehouse Analyst»
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
DWH — это основа качественной аналитики. Без правильно спроектированного хранилища данные хаотичны, отчеты несистемны, а решения принимаются вслепую.
📍 На открытом уроке 26 марта в 20:00 мск разберем, какие существуют подходы к построению хранилищ, как они влияют на скорость обработки данных и какие задачи решают.
После урока вы:
- Разберетесь в ключевых архитектурах DWH.
- Научитесь выбирать подходящую под задачи бизнеса.
- Поймете, как архитектура влияет на масштабируемость и производительность.
Спикер Алексей Железной — Senior Data Engineer с большим опытом и широким технологическим стеком.
➡️ Регистрируйтесь и получите скидку на большое обучение «Data Warehouse Analyst»
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
SELECT order_id FROM order_table o
JOIN customer c ON o.customer_id = c.customer_id WHERE c.country_code = 'RU'
UNION ALL
SELECT order_id FROM order_detail WHERE product_id IN (SELECT product_id FROM product WHERE category_id = 1);
Схема БД и код для генерации данных находятся в шапке канала
Для начала напишите ваши варианты ответов в комментах, а тест с решением будет скоро. Запрос не выдает число или конкретную категорию. Просто опишите своими словами результат.
Что вернет код сверху?
Anonymous Quiz
23%
Уникальные order_id для пользователей из России и товаров из категории "Электроника".
66%
Все заказы пользователей из России и товары из категории "Электроника", включая дубликаты.
2%
Только заказы для товаров из категории "Электроника".
9%
Ошибка, не указаны все соединения.
Что вернет этот запрос?
Схема БД и код для генерации данных находятся в шапке канала.
Для начала напишите ваши варианты ответов в комментах, а чуть позже мы опубликуем тест с вариантами ответа. Запрос не выдает число или конкретную категорию. Просто опишите своими словами результат.
SELECT product_name, price, DENSE_RANK() OVER (ORDER BY price DESC) AS rank
FROM product;
Схема БД и код для генерации данных находятся в шапке канала.
Для начала напишите ваши варианты ответов в комментах, а чуть позже мы опубликуем тест с вариантами ответа. Запрос не выдает число или конкретную категорию. Просто опишите своими словами результат.
👍1
Что вернет код сверху?
Anonymous Quiz
12%
Продукты с одинаковой ценой получат разные ранги
28%
Продукты с наивысшей ценой получат ранг 1, но дальше будет пропуск рангов для продуктов подешевле
48%
Продукты с одинаковой ценой получат одинаковый ранг, а след. продукт - следующий ранг без пропусков
11%
Продукты будут отсортированы по цене в порядке возрастания.