ch
Feedback
SQL Pro

SQL Pro

前往频道在 Telegram

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

显示更多
4 924
订阅者
+124 小时
-37
-3430
帖子存档
SQL Pro
4 923
Трюк дня. SQL - Удаление результата из полученного селекта в Postgresql Есть таблица где есть поле типа character varying[]. В этом поле сохраняется номера телефонов в таком виде
[+012345678901","+123456789012","2347587E+11"]

Как найти в этой таблице "неправильные" номера телефонов такого вида - 2347587E+11 и удалить? И чтоб после удаления в массиве было типа так: Массив до удаления [+012345678901","+123456789012","2347587E+11"] Массив после удаления [+012345678901","+123456789012"] Решение будет вечером. #tips

SQL Pro
4 923
Решение сегодняшней задачи на логику и мышление. Все нужно делать поэтапно: 1. Разделить 8 кирпичей на три стопки по 3, 3 и 2 штуки. 2. Взвесить 2 стопки, в которых по 3 кирпича. 3. Если они уравновесились, значит взвесить стопку из двух кирпичей и найти бракованный. 4. Если не уравновесились, то взять 3 кирпича из стопки, которая перевесила и разделить на 3 штуки. 5. Положить по одному на весы. Если один перевесил — он бракованный, если уравновесились, значит, тяжелее всех тот, что остался в стороне. #логика

SQL Pro
4 923
💣 Собираетесь переходить в дата-инжиниринг? 🚀 Присоединяйтесь 7 февраля в 20:00 мск на открытый урок онлайн-курса «Data Eng
💣 Собираетесь переходить в дата-инжиниринг? 🚀 Присоединяйтесь 7 февраля в 20:00 мск на открытый урок онлайн-курса «Data Engineer» в OTUS. 🟠 Тема вебинара — Clickhouse vs. Greenplum. Какую MPP базу данных выбрать? ❇️ Вы узнаете: 🔸 Что такое MPP-БД на самом деле 🔸 Познакомитесь с различными представителями таких систем 🔸 Разберетесь, когда и в каких случаях стоит выбирать каждую из них 🔸 На практике изучите наглядные примеры работы БД Clickhouse и Greenplum 💻 Спикером выступит Алексей Железной, преподаватель курса и Data Engineer в компании Wildberries. 🔥 Пройдите вступительный тест, чтобы участвовать: https://otus.pw/gfbH/ Реклама. Информация о рекламодателе на сайте www.otus.ru.

SQL Pro
4 923
Задача на мышление и логику. У строителя есть 8 кирпичей, 7 из которых имеют одинаковый вес, а один — тяжелее. Как строителю выявить бракованный кирпич с помощью весов всего за два взвешивания? Решение будет вечером. #логика

SQL Pro
4 923
Ответ на #вопрос47 Оконная функция в SQL - функция, которая работает с выделенным набором строк (окном, партицией) и выполняет вычисление для этого набора строк в отдельном столбце. #вопросы #собеседование

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

SQL Pro
4 923
Какие данные нельзя вставить в таблицу при помощи оператора INSERT?
Anonymous voting

SQL Pro
4 923
Трюк дня. SQL - Сортировка зеркальных строк
SELECT game, count(game)
FROM (
    select
        case when a < b then concat(a, '-' , b)
             else concat(b , '-', a ) end as game
    from data
) as t
GROUP by game|

#tips

SQL Pro
4 923
Трюк дня. SQL - Сортировка зеркальных строк Есть БД со следующей структурой:
id team1      team2
1  spartak    csk
2  csk        spartak
3  real       spartak
4  csk        real

Нужно написать запрос что-бы узнать сколько раз команды играли между собой в виде:
game          num
spartak-csk   2
real-spartak  1
csk-real      1

Решение будет вечером. #tips

SQL Pro
4 923
Решение сегодняшней задачи на логику и мышление. Шерлок Холмс, поскольку это вымышленный персонаж, а остальные — реальные люди. #логика

SQL Pro
4 923
📊 Сможешь ли ты стать дата-инженером? 📌 Пройди тест и узнай — https://otus.pw/i2S3/ 💻 Ответьте на 20 вопросов и проверьте,
📊 Сможешь ли ты стать дата-инженером? 📌 Пройди тест и узнай — https://otus.pw/i2S3/ 💻 Ответьте на 20 вопросов и проверьте, готовы к обучению на онлайн-курсе «Data Engineer» в OTUS. Дата-инжиниринг — новый уровень для разработчиков и админов СУБД. ✅ На курсе вас ждет: ✔️ Живые вебинары с опытными практиками ✔️ Решение прикладных задач и создание своего продукта ✔️ Real Case Studies: примеры внедрений, использования инструментов, оптимизации и разбор ошибок ✔️ Во время обучения вы освоите работу с Architecture, Data Lake, DWH, MLOps и сможете самостоятельно решать задачи в сфере Big Data. 🔥 Пройдете тест — получите демо-ролик о занятиях на курсе, Welcome-скидку и доступ к открытому уроку: 👉 Clickhouse vs. Greenplum. Какую MPP-базу данных выбрать? Реклама. Информация о рекламодателе на сайте www.otus.ru.

SQL Pro
4 923
Задача на мышление и логику. Наполеон Бонапарт, Петр Первый, Юрий Гагарин, Шерлок Холмс, Вильям Шекспир, Нострадамус, Пифагор. Кто лишний в этом списке? Решение будет вечером. #логика

SQL Pro
4 923
Ответ на #вопрос46
ALTER

#вопросы #собеседование

SQL Pro
4 923
#вопрос46 Какой оператор используется для изменения объектов базы данных? Решение будет вечером. #вопросы #собеседование

SQL Pro
4 923
🔥 Хотите перейти в область дата-инжиринга и работать с большими данными? 👉 Сделайте первые шаги в этом направлении на откры
🔥 Хотите перейти в область дата-инжиринга и работать с большими данными? 👉 Сделайте первые шаги в этом направлении на открытом уроке онлайн-курса «Data Engineer» в OTUS! 27 января в 20:00 мск пройдет вебинар «Elasticsearch как NoSQL хранилище документов». Глубокое понимание этого инструмента — ключевой момент для его правильного применения. 💻 В результате урока вы: 🔸 Изучите классификацию NoSQL СУБД 🔸 Узнаете про отличительные черты Elasticsearch и его применимости к разным задачам 🔸 Узнаете, почему Elasticsearch — одних из наиболее популярных инструментов для создания поисковых датасетов в современном мире 🔸 Поймете, чем так хорош Elasticsearch и задумаетесь об его внедрении в вашей команде 🟢 Чтобы записаться на мероприятие, пройдите вступительный тест: https://otus.pw/KLm9/ Реклама. Информация о рекламодателе на сайте www.otus.ru.

SQL Pro
4 923
Выберите пример правильно составленного запроса с использованием агрегирующей функции SUM:
Anonymous voting

SQL Pro
4 923
Трюк дня. Query Builder как посчитать сколько раз записана одна и та же запись
select id, reason, reportedUser, count(*) reportedCount
from table
group by id, reason, reportedUser
order by 4 desc

#tips

SQL Pro
4 923
Трюк дня. Query Builder как посчитать сколько раз записана одна и та же запись У нас есть кое-какие записи в БД:
{ "id": 2, "reason": "test","reportedUser": {id:123}}
{ "id": 3, "reason": "test","reportedUser": {id:123}}

Юзера можно зарепортить несколько раз и разные юзеры могут репортить одного юзера. Нужно получить запись в которой будет показано сколько раз был зарепорчен каждый юзер. Примерный вывод:
{ "id": 2, "reason": "test","reportedUser": {id:123} reportedCount:2}

Решение будет вечером. #tips

SQL Pro
4 923

SQL Pro
4 923
Решение сегодняшней задачи на логику и мышление. Когда вода закипит, повару нужно поставить двое часов: на три минуты и на пять. Когда песок в трехминутных часах закончится, сразу опускать яйцо, таким образом, оно будет вариться требуемое время. #логика