ch
Feedback
SQL Pro

SQL Pro

前往频道在 Telegram

SQL Pro - всё об SQL Реклама: @anothertechrock Контент канала: 1. Разбор вопросов с собеседований 2. Трюки SQL 3. Видео 4. Тесты 5. Задачи на логику 6. Юмор

显示更多
4 923
订阅者
-124 小时
-37
-3430
帖子存档
SQL Pro
4 923
Решение сегодняшней задачи на мышление и логику. Ответ: D = 5 O = 2 N = 6 A = 4 L = 8 G = 1 R = 7 B = 3 E = 9 T = 0 Задача ре
Решение сегодняшней задачи на мышление и логику. Ответ: D = 5 O = 2 N = 6 A = 4 L = 8 G = 1 R = 7 B = 3 E = 9 T = 0 Задача решается простыми математическими расчётами и подбором. Подробный разбор решения смотрите здесь #логика

SQL Pro
4 923
Задача на мышление и логику. Каждой букве соответствует цифра от 0 до 9. Известно, что D=5. Вычислите все остальные цифры. Ре
Задача на мышление и логику. Каждой букве соответствует цифра от 0 до 9. Известно, что D=5. Вычислите все остальные цифры. Решение будет вечером. #логика

SQL Pro
4 923
Ответ на #вопрос24 ASC и DESC. #вопросы #собеседование

SQL Pro
4 923
#вопрос24 Какие параметры используются в конструкции ORDER BY? #вопросы #собеседование

SQL Pro
4 923
Выберите правильный пример запроса с использованием UNION:
Anonymous voting

SQL Pro
4 923
А вы знали что запрос select count(distinct id) from users; в 100 раз медленнее, чем select count(*) from users; ? Об этом и
А вы знали что запрос select count(distinct id) from users; в 100 раз медленнее, чем select count(*) from users; ? Об этом и других способах ускорить работу баз данных расскажем на бесплатном вебинаре «Оптимизация PostgreSQL. Возможности и ограничения». Спикер вебинара Иван Чувашов — сертифицированный администратор PostgreSQL, администратор баз данных в Southbridge, ведущий инженер Okko. Он расскажет о построении эффективной архитектуры и оптимизации SQL-запросов в PostgreSQL. Кратко разберет, как настраивать конфигурацию, и объяснит на примерах, почему одни запросы оптимальнее других. Записаться на вебинар можно здесь. А если вы хотите глубже погрузиться в тему, обратите внимание на интенсивы «Оптимизация запросов SQL» и «PostgreSQL: репликация и бэкап». На них можно еще подробнее изучить настройки и конфигурации, а также закрепить знания на практике. Интенсивы помогут в работе администраторам баз данных и разработчикам приложений.

SQL Pro
4 923
Трюк дня. Поменять местами соседние записи. Решение
SELECT 
CASE 
WHEN ((SELECT MAX(id) FROM seat)%2 = 1) AND id = (SELECT MAX(id) FROM seat) THEN id
WHEN id%2 = 1 THEN id + 1
ELSE id - 1
END AS id, student
FROM seat
ORDER BY id;

#tips

SQL Pro
4 923
Многие хотят попасть в IT, так как это одна из самых перспективных и высокооплачиваемых сфер. За 12 месяцев обучения в Skillb
Многие хотят попасть в IT, так как это одна из самых перспективных и высокооплачиваемых сфер. За 12 месяцев обучения в Skillbox, вы узнаете больше, чем за это время узнают те, кто изучает информацию самостоятельно. Открываем бесплатный доступ к первым 3 модулям. Вы учитесь совершенно бесплатно и решаете, стоит ли продолжать. На курсе «Аналитик данных с нуля», вы научитесь анализировать данные с помощью сервисов аналитики и BI-инструментов, освоите Python и SQL. Разберётесь с «Яндекс.Метрикой» и Google Analytics. Сможете систематизировать разрозненные знания и применять их на практике. Что ещё? — Рассрочка на 22 месяца без переплат. — Сертификат Skillbox, который станет дополнительным аргументом в вашу пользу на собеседовании. — Год бесплатного изучения английского языка при покупке курса. Подробнее!

SQL Pro
4 923
Трюк дня. Поменять местами соседние записи В таблице seat хранятся имена учеников и сведениях об их местах в классе. Напишите MySQL запрос, который поменяет местами соседних учеников. Если количество учеников нечётное — последнего ученика никуда пересаживать не надо. Исходная таблица: id student 1 Abbot 2 Doris 3 Emerson 4 Green 5 Jeames Что должно получиться: id student 1 Doris 2 Abbot 3 Green 4 Emerson 5 Jeames Решение будет вечером. #tips

SQL Pro
4 923
Статья дня. Эс-Кью-Эль или Сиквел: как произносится SQL? #sql Читать статью

SQL Pro
4 923
Ответ на #вопрос23 CREATE TABLE new_table AS ( SELECT *  FROM old_table WHERE 1=2 );  #вопросы #собеседование

SQL Pro
4 923
Учитесь кодить? Мы создали курс «Профессия Data Scientist PRO» как раз затем, чтобы с нуля обучать людей науке о данных. Подр
Учитесь кодить? Мы создали курс «Профессия Data Scientist PRO» как раз затем, чтобы с нуля обучать людей науке о данных. Подробности по ссылке: https://clc.to/exOc2w Многие думают, что для работы в Data Science нужно закончить технический вуз и пройти через все круги матана. Конечно, лишним не будет, но опыт говорит, что заниматься работой с данными можно и без такого бэкграунда. Для кого этот курс: — для новичков; — для программистов; — для начинающих аналитиков. Вы с нуля освоите Python, SQL, научитесь собирать и анализировать данные, получите необходимый теоретический минимум по математике, теории вероятности и статистике. Знания закрепите на практике — решите задачи на основе реальных кейсов и добавите проекты в портфолио. Устроитесь на стажировку по выбранной специальности уже во время обучения. Не упустите возможность начать карьеру в одной из самых востребованных IT-профессий!

SQL Pro
4 923
#вопрос23 Напишите SQL запрос для создания пустой таблицы из существующей. То есть структура таблицы должна быть такая же как и у существующей, но в новой таблице не должно быть ни одной записи. #вопросы #собеседование

SQL Pro
4 923
Какой из запросов добавит запись в таблицу users?
Anonymous voting

SQL Pro
4 923
Трюк дня. Максимальное значение без self-join. Решение SELECT * FROM ( SELECT e.*, CASE WHEN (salary = MAX (salary) OVER (PARTITION BY t_id)) THEN 'Y' ELSE 'N' END AS max_num_id FROM employee e ) DAT2 WHERE max_num_id = 'Y'; #tips

SQL Pro
4 923
Трюк дня. Максимальное значение без self-join Напишите MySQL запрос, возвращающий максимальную salary для каждого t_id, не соединяя таблицу саму на себя. t_id salary 1 2500 2 3000 1 1900 Решение будет вечером. #tips

SQL Pro
4 923
💡Ищите новую информацию по Базам Данных, которую можно использовать сразу на практике? Отлично, присоединяйтесь к гастротуру
💡Ищите новую информацию по Базам Данных, которую можно использовать сразу на практике? Отлично, присоединяйтесь к гастротуру от OTUS по Базам Данных - бесплатная онлайн конференция, где 4 практикующих спикера поделятся своим опытом и поднимут вопросы, о которых обычно не задумываются при работе с Базами Данных. О чем будем говорить: – Работа с индексами PostgreSQL на реальных примерах – Ускоряем запросы в тысячи раз используя СТЕ – Подводные камни индексов – Транзакции - всегда ли атомарны – Cassandra + PostgreSQL = CQRS В фокусе нашего внимания будет работа с MS SQL, PostgreSQL и Cassandra, а суммарный опыт спикеров - более 55 лет! ➡️Сохраняйте мероприятие себе в календарь - 15 июня 19:00 и регистрируйтесь по ссылке!

SQL Pro
4 923
photo content

SQL Pro
4 923
Ответ на #вопрос22 Оба UNION и UNION ALL объединяют результат двух разных SQL запросов. Они отличаются тем, как они обрабатывают дубликаты: UNION выполняет DISTINCT в результирующем наборе, исключая любые повторяющиеся строки. UNION ALL не удаляет дубликаты, и поэтому он быстрее, чем UNION. #вопросы #собеседование

SQL Pro
4 923
#вопрос22 В чем разница между UNION и UNION ALL? #вопросы #собеседование