Как выбрать все записи из таблицы "Persons", для которых значение колонки "FirstName" начинается с "a"?
Anonymous Quiz
1%
SELECT * FROM Persons WHERE FirstName = 'a'
8%
SELECT * FROM Persons WHERE FirstName LIKE '%a'
84%
SELECT * FROM Persons WHERE FirstName LIKE 'a%'
3%
SELECT * FROM Persons WHERE FirstName LIKE '%a%'
2%
SELECT * FROM Persons WHERE FirstName STARTSWITH 'a'
1%
Узнать ответ
👍2🤮1
Вопрос на SQL собеседовании.
Какой оператор используется для изменения объектов базы данных?
Ответ:
ALTER
#sql #собеседование
Какой оператор используется для изменения объектов базы данных?
Ответ:
#sql #собеседование
👎3
Какие условия следует использовать, чтобы получить из таблицы все записи, в которых значение в колонке last_name начинается со строки 'SM'?
Anonymous Quiz
2%
WHERE last_name[1 TO 2] = 'SM'
92%
WHERE last_name LIKE 'SM%'
1%
WHERE last_name EQUATES TO 'SM'
2%
WHERE last_name IS 'SM*'
1%
WHERE last_name = 'SM'
3%
Узнать ответ
Ваши знания о хранилищах данных и аналитической инженерии недостаточны для принятия обоснованных бизнес-решений?
Всего за пару часов вы узнаете основы DWH, разберете архитектуру и ключевые компоненты хранилищ данных, научитесь использовать современные инструменты и технологии для анализа данных и применять полученные знания для создания отчетов и визуализации. Вы узнаете, как оптимизировать процессы и принимать обоснованные бизнес-решения.
Присоединяйтесь к открытому вебинару «Эффективный анализ данных: Погружение в мир DWH и аналитической инженерии» 23 сентября в 20:00 мск!
Спикер Алексей Железной — Senior Data Engineer с большим опытом и широким технологическим стеком.
Встречаемся в преддверии старта курса «Data Warehouse Analyst». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Всего за пару часов вы узнаете основы DWH, разберете архитектуру и ключевые компоненты хранилищ данных, научитесь использовать современные инструменты и технологии для анализа данных и применять полученные знания для создания отчетов и визуализации. Вы узнаете, как оптимизировать процессы и принимать обоснованные бизнес-решения.
Присоединяйтесь к открытому вебинару «Эффективный анализ данных: Погружение в мир DWH и аналитической инженерии» 23 сентября в 20:00 мск!
Спикер Алексей Железной — Senior Data Engineer с большим опытом и широким технологическим стеком.
Встречаемся в преддверии старта курса «Data Warehouse Analyst». Все участники вебинара получат специальную цену на обучение!
Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
❤1
❓Хотите узнать, как улучшить производительность вашего PostgreSQL-сервера и создавать собственные расширения?
Ждём вас на открытом уроке 25 сентября в 20:00 мск, где мы разберем:
- архитектуру PostgreSQL-сервера и влияние параметров конфигурации на использование памяти;
- роль планировщика и как тонкий тюнинг базы данных может повысить производительность;
- как создать собственное расширение и использовать pg_plan_inspector для оптимизации high-load развертываний.
Встречаемся в преддверии старта курса «PostgreSQL. Advanced». Все участники вебинара получат специальную цену на обучение!
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/szLb/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Ждём вас на открытом уроке 25 сентября в 20:00 мск, где мы разберем:
- архитектуру PostgreSQL-сервера и влияние параметров конфигурации на использование памяти;
- роль планировщика и как тонкий тюнинг базы данных может повысить производительность;
- как создать собственное расширение и использовать pg_plan_inspector для оптимизации high-load развертываний.
Встречаемся в преддверии старта курса «PostgreSQL. Advanced». Все участники вебинара получат специальную цену на обучение!
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/szLb/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
🎉1
Если в качестве идентификаторов используются номера заказов, что покажет следующий запрос?
SELECT id FROM Orders WHERE year (date) > 2018;
SELECT id FROM Orders WHERE year (date) > 2018;
Anonymous Quiz
90%
Номера заказов, сделанных после 2018 года
0%
Уникальные номера заказов
4%
Номера заказов, сделанных до 2018 года
5%
Все варианты неверные
2%
Узнать ответ
❤1👏1
Задача. Напишите SQL запрос.
Есть 2 таблицы
Написать запрос, чтобы получилась таблица как на картинке номер 3 (нижняя)
Ответ:
SELECT persons.id , name, title AS pos_title
FROM persons INNER JOIN positions
ON persons.pos_id= positions.id ;
Есть 2 таблицы
Persons (Сотрудники)
- картинка номер 1Positions (должности)
- картинка номер 2Написать запрос, чтобы получилась таблица как на картинке номер 3 (нижняя)
Ответ:
FROM persons INNER JOIN positions
ON persons.pos_id=
🔥5😁3💩2
Чем различаются запросы с UNION и UNION ALL?
Anonymous Quiz
8%
Различия только в написании операции. Union - это сокращенный вариант написания UNION ALL
75%
UNION объединяет наборы строк, исключая дубли, UNION ALL объединяет наборы с сохранением всех строк
8%
UNION соединяет таблицы через внутреннее соенидение, а UNION ALL соединяет строки слева и справа
2%
Все варианты неверные
7%
Узнать ответ
👍5😁2
Хотите автоматизировать рутину в базе данных?
5 ноября в 20:00 мск приглашаем вас на открытый вебинар «Триггеры в PostgreSQL». Узнайте, как с помощью триггеров можно управлять данными, автоматизировать процессы и поддерживать целостность данных в вашей базе.
На вебинаре вы:
- изучите основные возможности триггеров
- научитесь создавать их и управлять ими
- получите советы по оптимизации и отладке для реальных проектов.
Спикер Наталия Титова — опытный аналитик и преподаватель в области баз данных, анализа данных и DS. Старший преподаватель в департаменте прикладной математики МИЭМ НИУ ВШЭ.
Регистрируйтесь прямо сейчас и получите скидку на участие в курсе «PostgreSQL для администраторов баз данных и разработчиков».
5 ноября в 20:00 мск приглашаем вас на открытый вебинар «Триггеры в PostgreSQL». Узнайте, как с помощью триггеров можно управлять данными, автоматизировать процессы и поддерживать целостность данных в вашей базе.
На вебинаре вы:
- изучите основные возможности триггеров
- научитесь создавать их и управлять ими
- получите советы по оптимизации и отладке для реальных проектов.
Спикер Наталия Титова — опытный аналитик и преподаватель в области баз данных, анализа данных и DS. Старший преподаватель в департаменте прикладной математики МИЭМ НИУ ВШЭ.
Регистрируйтесь прямо сейчас и получите скидку на участие в курсе «PostgreSQL для администраторов баз данных и разработчиков».
🥰2
Дана пустая таблица publisher с колонками id и name. На id стоит автоинкремент, а Синтаксис name имеет тип varchar(40). Какие из следующих запросов корректно отработают:
Anonymous Poll
91%
INSERT INTO publisher (name) VALUES ('OREILLY');
70%
INSERT INTO publisher (name) VALUES ('О Reilly');
11%
INSERT INTO publisher (name) VALUES ('O'Reilly');
69%
INSERT INTO publisher (name) VALUES ('O-Reilly');
🤔4👎2👍1
Чем отличаются индексация и обработка данных в PostgreSQL и ClickHouse? Какие архитектурные нюансы помогут вам выжать максимум из каждой базы?
На открытом вебинаре 13 ноября в 20:00 мск опытный эксперт проведет вас через основы индексации, покажет, как механизмы PostgreSQL и ClickHouse влияют на производительность и продемонстрирует сценарии для разных типов данных. Этот урок даст вам чёткое понимание, какая БД лучше подходит под конкретные задачи.
Спикер Алексей Железной — Senior Data Engineer, разрабатывает и проектирует пайплайны для обработки, хранения и визуализации данных более 5 лет.
Узнайте, как спроектировать и настроить базы данных так, чтобы ваш проект работал быстро и эффективно. Все участники вебинара получат скидку на полный курс «PostgreSQL DBA», где мы углубимся в оптимизацию, масштабирование и управление базами данных.
Успейте занять место — переходите по ссылке и присоединяйтесь
На открытом вебинаре 13 ноября в 20:00 мск опытный эксперт проведет вас через основы индексации, покажет, как механизмы PostgreSQL и ClickHouse влияют на производительность и продемонстрирует сценарии для разных типов данных. Этот урок даст вам чёткое понимание, какая БД лучше подходит под конкретные задачи.
Спикер Алексей Железной — Senior Data Engineer, разрабатывает и проектирует пайплайны для обработки, хранения и визуализации данных более 5 лет.
Узнайте, как спроектировать и настроить базы данных так, чтобы ваш проект работал быстро и эффективно. Все участники вебинара получат скидку на полный курс «PostgreSQL DBA», где мы углубимся в оптимизацию, масштабирование и управление базами данных.
Успейте занять место — переходите по ссылке и присоединяйтесь
Каков будет результат выполнения следующего запроса:
SELECT AVG(Age) FROM Persons
SELECT AVG(Age) FROM Persons
Anonymous Quiz
15%
150
16%
75
10%
UNKNOWN, поскольку присутствует NULL
22%
Запрос не выполнится (завершится ошибкой), поскольку присутствует NULL
36%
100
Вопрос на SQL собеседовании.
Дан код:
Дан код:
SELECT * FROM tab WHERE b = 'a'
UNION
SELECT * FROM tab WHERE b <> 'a'
😁3
😁6👍1👏1
❓Хотите анализировать данные на уровне профи?
Присоединяйтесь к открытому вебинару 25 ноября в 20:00 МСК и узнайте, как интегрировать ClickHouse с популярными BI-инструментами — DataLens и Power BI.
📚Что вас ждёт?
- Практическое погружение в интеграцию данных.
- Создание интерактивных дашбордов для анализа.
- Кейсы использования BI в реальном бизнесе.
Почему это важно?
BI-инструменты — это основа эффективного принятия решений. После вебинара вы сможете работать с данными быстрее и увереннее.
🔴Регистрируйтесь сейчас! Участники вебинара получат скидку на большое обучение «ClickHouse для инженеров и архитекторов баз данных»
Присоединяйтесь к открытому вебинару 25 ноября в 20:00 МСК и узнайте, как интегрировать ClickHouse с популярными BI-инструментами — DataLens и Power BI.
📚Что вас ждёт?
- Практическое погружение в интеграцию данных.
- Создание интерактивных дашбордов для анализа.
- Кейсы использования BI в реальном бизнесе.
Почему это важно?
BI-инструменты — это основа эффективного принятия решений. После вебинара вы сможете работать с данными быстрее и увереннее.
🔴Регистрируйтесь сейчас! Участники вебинара получат скидку на большое обучение «ClickHouse для инженеров и архитекторов баз данных»
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Задача. Напишите SQL запрос.
Есть таблица transactions - картинка номер 1 (верхняя)
Где cash_flow — это выручка минус затраты за каждый день.
Нужно написать запрос, чтобы получить нарастающий итог для денежного потока каждый день таким образом, чтобы в конечном итоге получилась таблица в такой форме - картинка номер 2 (нижняя)
Ответ:
SELECT date, cash_flow,
SUM(cash_flow) OVER (ORDER BY date ASC) AS cumulative_cf
FROM transactions;
Есть таблица transactions - картинка номер 1 (верхняя)
Где cash_flow — это выручка минус затраты за каждый день.
Нужно написать запрос, чтобы получить нарастающий итог для денежного потока каждый день таким образом, чтобы в конечном итоге получилась таблица в такой форме - картинка номер 2 (нижняя)
Ответ:
SUM(cash_flow) OVER (ORDER BY date ASC) AS cumulative_cf
FROM transactions;
🔥15