SQL Pro
Open in Telegram
SQL Pro - всё об SQL Реклама: @anothertechrock Контент канала: 1. Разбор вопросов с собеседований 2. Трюки SQL 3. Видео 4. Тесты 5. Задачи на логику 6. Юмор
Show more4 924
Subscribers
+124 hours
-37 days
-3430 days
Posts Archive
4 923
Трюк дня. Посчитать кол-во записей в таблице для каждого уникального значения столбца
Пусть есть таблица с транзакциями (
клиент_отправитель, клиент_получатель, сумма, дата ,etc. ) таблица приведена для примера и не имеет отношения к реальной задаче.
Проблема - сделать вывод таблицы, где для каждого уникального клиент_отправитель будет стоять кол-во транзакций за определённую дату(период).
Решение будет вечером.
#tips4 923
Решение сегодняшней задачи на логику и мышление.
Речь идет о времени: 11 часов плюс 2 часа = 1 час, а 9 часов плюс 5 часов = 2 часа.
#логика
4 923
Задача на мышление и логику.
Если одиннадцать плюс два равняются одному, чему равны девять плюс пять?
Решение будет вечером.
#логика
4 923
#вопрос49
Какие операторы обязательны при выборке данных с соединением таблиц (не учитывая cartesian product)?
Решение будет вечером.
#вопросы #собеседование
4 923
С помощью какого update-запроса можно обновить значения более чем одной колонки?
4 923
Трюк дня. SQL - Как подставить переменную в Select [psycopg2]
cursor.execute('SELECT * from user where user_id = %(some_id)d', {'some_id': 1234})
records = cursor.fetchall()
#tips4 923
🎯 Хардкорный тест по Базам данных
Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на онлайн-курсе «Базы данных» от OTUS.
⚠️ За полгода живых вебинаров вы научитесь работать с основными СУБД, которые могут вам пригодиться: PostgreSQL, MySQL, Redis, MongoDB, Cassandra и сможете оптимизировать медленные запросы.
📌 РЕЗУЛЬТАТ ОБУЧЕНИЯ
Собственный SQL-проект, который усилит ваше портфолио и поможет получить выгодный оффер.
Старт занятий 28 февраля
👉 ПРОЙТИ ТЕСТИРОВАНИЕ
https://otus.pw/tmcc/
Реклама. Информация о рекламодателе на сайте otus.ru4 923
Трюк дня. SQL - Как подставить переменную в Select [psycopg2]
result = self.cursor.execute('SELECT * FROM `user` WHERE `user_id` = ?', (user_id,)).fetchmany(1)
return bool(len(result))
Нужно написать схожий запрос в psycopg2.
Решение будет вечером.
#tips4 923
Решение сегодняшней задачи на логику и мышление.
Парень и девушка разговаривали 1 января, а День рождения был 31 декабря. Получается:
«позавчера» было 30 декабря и девушке было 22 года;
31-го числа ей исполнилось 23;
в День рождения, который будет в тот год, когда велся разговор, исполнится 24;
а на следующий год девушка отметит 25-летие.
#логика
4 923
Привет, это команда Тинькофф 💡
Наше большое комьюнити системных аналитиков решает крутые задачи — участвует в разработке высоконагруженных сервисов для 27 миллионов клиентов. Мы экспериментируем и ищем новые решения. Приглашаем в команду системных аналитиков с опытом от трех лет!
Работать с нами значит:
— не ограничивать свои скиллы и вводить в сервисы новые фичи;
— делать жизнь миллионов людей удобнее и технологичней;
— расти в грейде по скиллам, а не по стажу в компании;
— становиться заметным в профессиональном комьюнити.
А еще мы всегда «за» действительно комфортную работу. Поэтому большинство бытовых забот делегируем компании: от расширенного ДМС и юридической помощи до питания и разных активностей.
Откликнуться и узнать подробнее о команде системных аналитиков Тинькофф: https://o.tinkoff.ru/pro-sa
4 923
Задача на мышление и логику.
Парень спросил у девушки: «Сколько тебе лет?», на что она загадочно улыбнулась и ответила: «Позавчера мне было 22, а в следующем году будет 25».
Попробуйте догадаться, когда у девушки День рождения и какого числа происходил разговор между парой?
Решение будет вечером.
#логика
4 923
#вопрос48
Какие из операторов SQL могут быть использованы для выполнения CRUD (Create, Read, Update, Delete) операций над данными?
Решение будет вечером.
#вопросы #собеседование
4 923
У вас аналитический склад ума, но непонятно, где его применить? Хотите попробовать себя в роли аналитика данных? У вас есть такая возможность с курсом «Аналитика данных с нуля» от Skillbox! Бесплатный доступ к первым 3 модулям!
Вы изучите и поработаете с SQL, Power BI, Python. Разберётесь с Яндекс.Метрикой и Google Analytics. Научитесь систематизировать разрозненные знания и применять их на практике.
Защитите итоговую работу: рассмотрите результаты A/B-тестирования в компьютерной игре. Оцените, какой эффект оказала внутриигровая акция. Сделаете вывод, стоит ли проводить такую активность внутри игры ещё раз.
Курс не требует знаний математики и программирования. Доступ к обучающим материалам 24/7, начало обучения в любое удобное время.
Переходите по ссылке, запишитесь на курс https://clc.to/_GTuQg
4 923
Трюк дня. SQL - Удаление результата из полученного селекта в Postgresql
insert into phones
with t as (select
ph.id,
unnest(ph.phones) as phone
FROM
phones ph )
select
id,
array_agg(phone) as phones
from
t
where phone like '%2%' // << место с фильтрацией "неверных" номеров
group by
id
on conflict(id) do update set phones = excluded.phones
#tips4 923
Делимся вакансией для системных аналитиков от коллег из МТС Финтех и объясняем, почему она 🔥
✔️ Топовая компания. Стабильно попадает в рейтинг лучших работодателей по версии HeadHunter. Здесь всё для сотрудника: корпоративные плюшки, программы мотивации, атмосфера, как ты всегда мечтал.
✔️ Актуальная сфера на стыке банкинга и телекома. Ты будешь работать над сервисами и продуктами, которыми пользуются более 12 млн клиентов экосистемы МТС.
✔️ Мы рекомендуем, а мы-то разбираемся где системным аналитикам хорошо 😎
Изучайте подробности и откликайтесь!
Pb3XmBtzt3nig5eUK8rTPpwGgXPHx2mZmLVLtMk
