es
Feedback
SQL Pro

SQL Pro

Ir al canal en Telegram

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

Mostrar más
4 923
Suscriptores
+124 horas
-37 días
-3430 días
Archivo de publicaciones
SQL Pro
4 923
Ответ на #вопрос32 Функция OVERLAY() заменяет часть строки на другую подстроку, начиная с заданной позиции: OVERLAY(main_string PLACING replacing_string FROM int [FOR int]); main_string - строка, которую изменяем. replacing_string - подстрока, которую вставляем в main_string. FROM int - позиция, с которой начнётся замена. FOR int - количество заменяемых символов. Необязательно. Например: SELECT OVERLAY('who Pro' PLACING 'SQL' FROM 1); #вопросы #собеседование

SQL Pro
4 923
#вопрос32 Что вы знаете о функции OVERLAY() в PostgreSQL? #вопросы #собеседование

SQL Pro
4 923
С помощью какого ключевого слова можно соединить строки из нескольких таблиц, основываясь на их связи?
Anonymous voting

SQL Pro
4 923
Трюк дня. Подсчет уникальных id с учетом NULLs в PostgreSQL. Решение
WITH new_table AS (
SELECT id FROM t1
UNION
SELECT NULL
)
SELECT 
COUNT(*), 
COUNT(DISTINCT id)
FROM new_table;

#tips

SQL Pro
4 923
Трюк дня. Подсчет уникальных id с учетом NULLs в PostgreSQL Есть таблица t1 со следующими данными:
id
1 
2 
NULL 
NULL
3 

Напишите PostgreSQL запрос, который подсчитает количество уникальных id. При этом записи с NULL должны считаться как одна запись. Ожидаемый ответ: 4. А также количество уникальных id без учета NULLs. Ожидаемый ответ: 3. Решение будет вечером. #tips

SQL Pro
4 923
Статья дня. Основы мониторинга PostgreSQL #sql Читать статью

SQL Pro
4 923
Ответ на #вопрос31 Оконная функция в SQL - функция, которая работает с выделенным набором строк (окном, партицией) и выполняет вычисление для этого набора строк в отдельном столбце. При использовании агрегирующих функций предложение GROUP BY сокращает количество строк в запросе с помощью их группировки. При использовании оконных функций количество строк в запросе не уменьшается по сравнению с исходной таблицей. #вопросы #собеседование

SQL Pro
4 923
#вопрос31 Что такое оконная функция? И в чем отличие от функции агрегации с группировкой? #вопросы #собеседование

SQL Pro
4 923
С помощью какой конструкции можно проанализировать использование индекса?
Anonymous voting

SQL Pro
4 923
У вас аналитический склад ума, но непонятно, где его применить? Хотите попробовать себя в роли аналитика данных? У вас есть т
У вас аналитический склад ума, но непонятно, где его применить? Хотите попробовать себя в роли аналитика данных? У вас есть такая возможность с курсом «Аналитика данных с нуля» от Skillbox! Бесплатный доступ к первым 3 модулям! Вы изучите и поработаете с SQL, Power BI, Python. Разберётесь с Яндекс.Метрикой и Google Analytics. Научитесь систематизировать разрозненные знания и применять их на практике. Защитите итоговую работу: рассмотрите результаты A/B-тестирования в компьютерной игре. Оцените, какой эффект оказала внутриигровая акция. Сделаете вывод, стоит ли проводить такую активность внутри игры ещё раз. Курс не требует знаний математики и программирования. Доступ к обучающим материалам 24/7, начало обучения в любое удобное время. Переходите по ссылке, запишитесь на курс!

SQL Pro
4 923
Трюк дня. Возвратить 0 для функции SUM если не найдено ни одного значения в MySQL. Решение SELECT COALESCE(SUM(column_1),0) FROM table WHERE column_2 = ‘Test‘; #tips

SQL Pro
4 923
Трюк дня. Возвратить 0 для функции SUM если не найдено ни одного значения в MySQL Перепишите запрос так, чтобы он возвратил 0, если для функции SUM не найдено ни одного значения, кроме NULLs. И возвратил сумму, если значения найдены. SELECT SUM (column_1) FROM table WHERE column_2 = ‘Test‘; Решение будет вечером. #tips

SQL Pro
4 923
Курс «Английский для IT-профессий» от Яндекс Практикума Для тех, кто хочет изменить свою профессиональную жизнь и работать в
Курс «Английский для IT-профессий» от Яндекс Практикума Для тех, кто хочет изменить свою профессиональную жизнь и работать в международной команде. Обучение построено не вокруг абстрактной теории, а вокруг рабочих ситуаций и полезных для карьеры навыков: ✋Стендапы. Подготовитесь обсуждать задачи, задавать вопросы и просить о помощи. 👨‍💻 Работа с заказчиками. Научитесь презентовать решения, говорить про баги и фичи. 📣 Митапы. Сможете понимать на слух доклады и выступать сами. 😎 Собеседования. Научитесь рассказывать про свой опыт, понимать вопросы и тактично переспрашивать. 👯 Неформальное общение с коллегами. Сможете рассказать о своих интересах, опыте, планах на будущее. 💻 Код-ревью. Сможете описать сделанное, дать обратную связь, тактично отстоять своё мнение. Запишитесь на бесплатную консультацию. Определим ваш уровень языка, расскажем про обучение и ответим на все вопросы.

SQL Pro
4 923
photo content

SQL Pro
4 923
Ответ на #вопрос30 UPDATE tbl SET nmbr = CASE WHEN nmbr = 0 THEN nmbr + 2 ELSE nmbr + 3 END; #вопросы #собеседование

SQL Pro
4 923
#вопрос30 В таблице tbl в поле nmbr содержатся записи со следующими значениями: 1, 0, 0, 1, 1, 1, 1, 0, 0. Напишите запрос, который добавит 2, если значение nmbr = 0 и добавит 3, если значение nmbr = 1. #вопросы #собеседование

SQL Pro
4 923
С помощью какого PostgreSQL запроса можно выбрать значение ‘Beer‘ из JSON поля info: {“customer”:”John”,”items”:{“product”:”Beer”,”qty”:6}}?
Anonymous voting

SQL Pro
4 923
⚡️ R — один из самых мощных языков для анализа данных.⚡️ В сочетании с удобством и быстродействием SQL Server получается мощн
⚡️ R — один из самых мощных языков для анализа данных.⚡️ В сочетании с удобством и быстродействием SQL Server получается мощная аналитическая платформа с привычной структурой БД и удобством анализа в R. Как использовать MS SQL Server для аналитики данных с помощью мощного языка R? 🚀 Узнайте на открытом уроке в OTUS 16 августа в 20:00 мск. На занятии мы разберем примеры аналитики данных и библиотек машинного обучения встроенных в SQL Server. Занятие пройдет в рамках онлайн-курса «MS SQL Server Developer» и позволит познакомиться с экспертом. 👉🏼 Для регистрации пройдите вступительный тест!

SQL Pro
4 923
Трюк дня. Изменить тип поля с CHARACTER на NUMERIC в PostgreSQL. Решение ALTER TABLE customers ALTER COLUMN age TYPE NUMERIC (10,0) USING age::NUMERIC; ИЛИ ALTER TABLE customers ALTER COLUMN age TYPE NUMERIC (10,0) USING CAST(age AS NUMERIC); #tips

SQL Pro
4 923
Трюк дня. Изменить тип поля с CHARACTER на NUMERIC в PostgreSQL В PostgreSQL таблице customers колонка age имеет тип CHARACTER(20). Напишите запрос, который приведёт данную колонку к типу NUMERIC (10,0). Решение будет вечером. #tips