Ответ на #вопрос62
Важен. Когда строится составной индекс, сначала индексируется первый столбец, а потом строятся индексы других столбцов, на основании главного (первого).
#вопросы #собеседование
Важен. Когда строится составной индекс, сначала индексируется первый столбец, а потом строятся индексы других столбцов, на основании главного (первого).
#вопросы #собеседование
❤1
Решение сегодняшней задачи на логику и мышление.
За 1 час часовая стрелка описывает угол 30°, а за 1 мин. − угол 0,5°. Минутная стрелка за 1 мин. описывает угол 6°. Так как 90 : (6 − 0,5) = 16 (4 / 11), минутная и часовая стрелки образуют прямой угол в первый раз через 16 (4 / 11) мин. после того, как обе будут стоять на 12. Так как n × 16 (4/11) = 24 × 60, мы получаем n = 88 (в это число входят углы в 0°, 90°, 180° і 270°, образованные минутной и часовой стрелками).
#логика
За 1 час часовая стрелка описывает угол 30°, а за 1 мин. − угол 0,5°. Минутная стрелка за 1 мин. описывает угол 6°. Так как 90 : (6 − 0,5) = 16 (4 / 11), минутная и часовая стрелки образуют прямой угол в первый раз через 16 (4 / 11) мин. после того, как обе будут стоять на 12. Так как n × 16 (4/11) = 24 × 60, мы получаем n = 88 (в это число входят углы в 0°, 90°, 180° і 270°, образованные минутной и часовой стрелками).
#логика
🤯10🤡1
Трюк дня. Как сделать запрос на соединение двух таблиц в MySQL?
Есть первая таблица, в которой есть столбцы спортсмен и серийный_номер_велосипеда.
Вторая таблица: серийный_номер_велосипеда, цвет, год_выпуска.
Какой будет единый запрос, чтобы выбрать спортсмен, серийный_номер_велосипеда, цвет, год_выпуска?
Решение будет вечером.
#tips
Есть первая таблица, в которой есть столбцы спортсмен и серийный_номер_велосипеда.
Вторая таблица: серийный_номер_велосипеда, цвет, год_выпуска.
Какой будет единый запрос, чтобы выбрать спортсмен, серийный_номер_велосипеда, цвет, год_выпуска?
Решение будет вечером.
#tips
Из SQL в NoSQL: меняем парадигму запросов
Мы привыкли, что базы данных SQL строят оптимальный план запроса за нас, но во многих базах данных NoSQL оптимизация запроса ложится на разработчика. В этой статье найдете информацию по выборке данных с ограничениями, пагинации, Nested Loop Join, кластерным запросам, тестированию запросов и тяжелые запросы на примере Tarantool.
#статья
Мы привыкли, что базы данных SQL строят оптимальный план запроса за нас, но во многих базах данных NoSQL оптимизация запроса ложится на разработчика. В этой статье найдете информацию по выборке данных с ограничениями, пагинации, Nested Loop Join, кластерным запросам, тестированию запросов и тяжелые запросы на примере Tarantool.
#статья
Трюк дня. Как сделать запрос на соединение двух таблиц в MySQL?
1. Если список серийных номеров велосипеда в обеих таблиц совпадает (нет таких элементов, которые есть в одной таблице, но нет во второй), то можете использовать внутреннее соединение join (inner join):
1. Если список серийных номеров велосипеда в обеих таблиц совпадает (нет таких элементов, которые есть в одной таблице, но нет во второй), то можете использовать внутреннее соединение join (inner join):
SELECT s.sportsman, s.serial, b.color, b.yearЛибо:
FROM sportsmen s JOIN bike b ON s.serial = b.serial
SELECT s.sportsman, s.serial, b.color, b.year2. Eсли список серийных номеров велосипедов не совпадает, то при соединении таблиц с помощью внутреннего соединения inner join (join) можно потерять нужные строки, поэтому для сохранения всех строк в левой таблице надо использовать left join:
FROM sportsmen s, bike b
WHERE s.serial = b.serial
SELECT s.sportsman, s.serial, b.color, b.year#tips
FROM sportsmen s LEFT JOIN bike b ON s.serial = b.serial
Как вернуть количество записей в таблице "Customers"?
Anonymous Quiz
88%
SELECT COUNT(*) FROM Customers
2%
SELECT COLUMNS(*) FROM Customers
8%
SELECT COUNT() FROM Customers
1%
SELECT COLUMNS() FROM Customers
1%
Посмотреть ответы
#вопрос63
В чем разница между однорядными и многорядными функциями? Для чего используется GROUP BY?
Решение будет вечером.
#вопросы #собеседование
В чем разница между однорядными и многорядными функциями? Для чего используется GROUP BY?
Решение будет вечером.
#вопросы #собеседование
🔥 Observability — важный аспект в мире разработки и эксплуатации систем. Начните осваивать инструменты наблюдаемости с Grafana.
📢 📢 Приходите 20 июня 20:00 мск на открытый урок «Grafana — основной инструмент визуализациии данных».
Вебинар приурочен к старту онлайн-курса «Observability: мониторинг, логирование, трейсинг» в OTUS.
Вместе с Евгением Непомнящим, разработчиком в IT-Sense, мы:
▫️ Рассмотрим построение графиков из различных источников данных при помощи Grafana.
▫️ Поговорим про историю проекта, использование различных источников, формирование и версионирование собственных дашбордов.
▫️ Затронем добавление Data Source, работу с данными через Explore, импорт готовых дашбордов, обзор элементов существующего дашборда и создание дашборда.
После вебинара вы сможете приобрести полный курс в рассрочку.
👉 Чтобы записаться на занятие, пройдите вступительное тестирование. https://otus.pw/QGBC/
Нативная интеграция. Информация о продукте www.otus.ru
Вебинар приурочен к старту онлайн-курса «Observability: мониторинг, логирование, трейсинг» в OTUS.
Вместе с Евгением Непомнящим, разработчиком в IT-Sense, мы:
▫️ Рассмотрим построение графиков из различных источников данных при помощи Grafana.
▫️ Поговорим про историю проекта, использование различных источников, формирование и версионирование собственных дашбордов.
▫️ Затронем добавление Data Source, работу с данными через Explore, импорт готовых дашбордов, обзор элементов существующего дашборда и создание дашборда.
После вебинара вы сможете приобрести полный курс в рассрочку.
👉 Чтобы записаться на занятие, пройдите вступительное тестирование. https://otus.pw/QGBC/
Нативная интеграция. Информация о продукте www.otus.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Ответ на #вопрос63
Однорядные функции одновременно работают только с одной строкой, а многорядные функции – с данными из нескольких строк.
Команда GROUP BY объединяет все записи, имеющие одинаковые значения в определенном поле или любой группе полей.
#вопросы #собеседование
Однорядные функции одновременно работают только с одной строкой, а многорядные функции – с данными из нескольких строк.
Команда GROUP BY объединяет все записи, имеющие одинаковые значения в определенном поле или любой группе полей.
#вопросы #собеседование
👍1
Как получить высшее образование в сфере экономики дистанционно?
Skillbox совместно с СПбПУ проводит набор на программу дистанционного высшего образования. Направление «Инвестиционный и финансовый анализ», профиль «Экономический консалтинг».
Вы получите актуальные навыки для работы, станете частью профессионального сообщества и откроете для себя новые перспективы в сфере экономического консалтинга (инвестиционного и финансового анализа).
После обучения вы сможете:
— исследовать конкурентов и рынки сбыта;
— разбираться в финансовом моделировании;
— управлять финансами и инвестициями;
— анализировать риски и формулировать идеи по их минимизации.
Вы будете решать реальные бизнес-задачи в рамках курсовых и практических работ и сможете добавить их в портфолио.
Переходите по ссылке, чтобы узнать подробную информацию: https://epic.st/-Pa8gp
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Skillbox совместно с СПбПУ проводит набор на программу дистанционного высшего образования. Направление «Инвестиционный и финансовый анализ», профиль «Экономический консалтинг».
Вы получите актуальные навыки для работы, станете частью профессионального сообщества и откроете для себя новые перспективы в сфере экономического консалтинга (инвестиционного и финансового анализа).
После обучения вы сможете:
— исследовать конкурентов и рынки сбыта;
— разбираться в финансовом моделировании;
— управлять финансами и инвестициями;
— анализировать риски и формулировать идеи по их минимизации.
Вы будете решать реальные бизнес-задачи в рамках курсовых и практических работ и сможете добавить их в портфолио.
Переходите по ссылке, чтобы узнать подробную информацию: https://epic.st/-Pa8gp
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Какой оператор SQL используется для возврата только разных значений?
Anonymous Quiz
12%
SELECT DIFFERENT
12%
SELECT UNIQUE
73%
SELECT DISTINCT
2%
Посмотреть ответы
20230615-792-1fh9afh.gif
17.6 MB
🔥 Тест для разработчиков, тимлидов и архитекторов!🔥
Ответьте на 11 вопросов и узнайте, достаточно ли у вас знаний, чтобы пройти онлайн-курс «Software Architect» в OTUS.
Курс поможет прокачать весь арсенал навыков, необходимых архитектору ПО.
👉 ПРОЙТИ ТЕСТ https://otus.pw/UQXR/
💣 Пройдете тест и получите:
✔️ Живое общение с экспертами-практиками
✔️ Лучшие открытые уроки прошлых наборов курса
✔️ Продвинутые темы и практика на «боевых» задачах уровня Middle+
✔️ Скидку на прохождение онлайн курса «Software Architect».
Курс доступен в рассрочку.
Нативная интеграция. Информация о продукте www.otus.ru
Ответьте на 11 вопросов и узнайте, достаточно ли у вас знаний, чтобы пройти онлайн-курс «Software Architect» в OTUS.
Курс поможет прокачать весь арсенал навыков, необходимых архитектору ПО.
👉 ПРОЙТИ ТЕСТ https://otus.pw/UQXR/
💣 Пройдете тест и получите:
✔️ Живое общение с экспертами-практиками
✔️ Лучшие открытые уроки прошлых наборов курса
✔️ Продвинутые темы и практика на «боевых» задачах уровня Middle+
✔️ Скидку на прохождение онлайн курса «Software Architect».
Курс доступен в рассрочку.
Нативная интеграция. Информация о продукте www.otus.ru
👍1
В реляционных базах данных данные хранятся в таблицах, которые являются
Anonymous Quiz
19%
одномерными
59%
двумерными
3%
трехмерными
20%
любыми из перечисленных выше
👍1
⚠️ Как разработчику повысить свою зарплату?
Один из вариантов — освоить MS SQL.
🦾 Знание этой СУБД может стать вашим конкурентным преимуществом и аргументом для повышения заработной платы.
Пройди хардкорный тест по MS SQL и проверь свой уровень.
Ответишь — пройдешь на углубленный курс «MS SQL Server Developer» от OTUS по специальной цене + получишь мастер-класс от преподавателя
🧑💻 Регистрируйся на открытый урок «Генерируем QR код в MS SQL server» и протестируй обучение 28 июня — https://otus.pw/qopS/
🔥 ПРОЙТИ ТЕСТ
https://otus.pw/Qy35/
Один из вариантов — освоить MS SQL.
🦾 Знание этой СУБД может стать вашим конкурентным преимуществом и аргументом для повышения заработной платы.
Пройди хардкорный тест по MS SQL и проверь свой уровень.
Ответишь — пройдешь на углубленный курс «MS SQL Server Developer» от OTUS по специальной цене + получишь мастер-класс от преподавателя
🧑💻 Регистрируйся на открытый урок «Генерируем QR код в MS SQL server» и протестируй обучение 28 июня — https://otus.pw/qopS/
🔥 ПРОЙТИ ТЕСТ
https://otus.pw/Qy35/
Нативная интеграция. Информация о продукте www.otus.ru#вопрос64
В чем разница между условиями WHERE и HAVING?
Решение будет вечером.
#вопросы #собеседование
В чем разница между условиями WHERE и HAVING?
Решение будет вечером.
#вопросы #собеседование
Ответ на #вопрос64
Если в запросе не используется GROUP BY, то условия WHERE и HAVING эквивалентны.
Но при использовании GROUP BY:
Условие HAVING используется для фильтрации значений из группы (т. е. для проверки условий после выполнения агрегации в группы).
Условие WHERE используется для фильтрации записей из результата до срабатывания какой-либо группировки.
#вопросы #собеседование
Если в запросе не используется GROUP BY, то условия WHERE и HAVING эквивалентны.
Но при использовании GROUP BY:
Условие HAVING используется для фильтрации значений из группы (т. е. для проверки условий после выполнения агрегации в группы).
Условие WHERE используется для фильтрации записей из результата до срабатывания какой-либо группировки.
#вопросы #собеседование
⚠️ 3 из 5 компаний уже перешли с Oracle и MS SQL на PostgreSQL.
PostgreSQL хорошо выполняет сложные запросы и позволяет создавать высокодоступные отказоустойчивые и параллельные кластера под "тяжелые" задач
🦾 PostgreSQL — навык, открывающий двери в более интересные и перспективные проекты.
Разберем основы разработки элементов серверной логики. SQL и Pl/Pgsql
➡️ https://otus.pw/cSVK/
❇️ Хранимые процедуры и функции в PostgreSQL — дополнительные возможности, 18 июля в 20:00
Рассмотрим использование ненативных языков для написания хранимых процедур и функций в PostgreSQL на примере С и Python
➡️ https://otus.pw/AABn/
PostgreSQL хорошо выполняет сложные запросы и позволяет создавать высокодоступные отказоустойчивые и параллельные кластера под "тяжелые" задач
🦾 PostgreSQL — навык, открывающий двери в более интересные и перспективные проекты.
Протестируйте обучение на открытых уроках:❇️ Хранимые процедуры и функции в PostgreSQL, 4 июля в 20:00
Разберем основы разработки элементов серверной логики. SQL и Pl/Pgsql
➡️ https://otus.pw/cSVK/
❇️ Хранимые процедуры и функции в PostgreSQL — дополнительные возможности, 18 июля в 20:00
Рассмотрим использование ненативных языков для написания хранимых процедур и функций в PostgreSQL на примере С и Python
➡️ https://otus.pw/AABn/
Нативная интеграция. Информация о продукте www.otus.ru👍2👎2