fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

SQL и Базы Данных

SQL и Базы Данных

رفتن به کانال در Telegram

Задачи по базам данных и SQL Основы языка SQL, задачи и решения к ним. Админ: @anothertechrock

نمایش بیشتر
3 680
مشترکین
-124 ساعت
-77 روز
-1330 روز
آرشیو پست ها
Трюк дня. Найти второе место по зарплате Напишите SQL-запрос для получения из таблицы (employee) с зарплатами записи, содержа
Трюк дня. Найти второе место по зарплате Напишите SQL-запрос для получения из таблицы (employee) с зарплатами записи, содержащие вторую по размеру заработную плату. Например, для таблицы на картинке выше такой запрос должен вернуть 200. Если в таблице нет значения, меньшего, чем самая высокая зарплата — запрос должен вернуть null. Решение будет вечером. #tips

⚡️ В апреле этого года прошла Конференция TEAMLY: управление знаниями и эффективная совместная работа. Это было уникальное по
⚡️ В апреле этого года прошла Конференция TEAMLY: управление знаниями и эффективная совместная работа. Это было уникальное по формату мероприятие: организаторам удалось сконцентрировать прикладной опыт экспертов из ведущих Российский компаний, который можно использовать в своем бизнесе. Среди спикеров представители компаний: ВкусВилл, Skillbox, OZON, «Газпром нефть», «ОАК», СКОЛКОВО и QSOFT. 🔥 Советую зайти к ним на YouTube и посмотреть выступления крутейших специалистов. Конференцию организовали TEAMLY — платформа для совместной работы и управления знаниями. Это специализированное ПО для создания и сохранения экспертизы компании, налаживания эффективной работы команд и управления знаниями сотрудников. ⚙️ Разработчики платформы на конференции представили большое весеннее обновление платформы. Теперь совместная работа в ТИМЛИ стала еще эффективнее: появился модуль аналитики, обновленный движок поиска, облегченный функционал таск-трекера — постановка задач в редакторе, многоуровневый документооборот, а также возможность фиксировать сообщения из телеграма в базе знаний! На этом хорошие новости не заканчиваются! 🙌🏻 Команда TEAMLY представила не только облачную версию платформы по приятной стоимости, но еще и бесплатную версию для команды до 7 человек: теперь любая компания сможет выбрать подходящий тариф. ❓Зачем нужно управлять знаниями? События последних лет показали, что сотрудники с их экспертными знаниями — ценный капитал компании. Культура управления знаниями помогает эффективнее работать всем: рядовые сотрудники повышают квалификацию, компания приобретает большую операционную стабильность и может внедрять инновации. С управлением знаниями компании проще оставаться на плаву и быть конкурентоспособной в условиях кризиса. 🤩 Познакомиться поближе с функционалом и обновлениями TEAMLY — можно здесь https://teamly.ru/spring_2023?utm_source=vk&utm_campaign=sqlbaza

Ответ на вопрос с собеседования ABS (TIMESTAMPDIFF (MONTH, date1, date2)); TIMESTAMPDIFF возвращает разницу date2 - date1 в полных месяцах. Поэтому, например, (MONTH, '2022-01-05 00:00:00', '2022-05-07 00:00:00') = 4, а (MONTH, '2022-01-05 00:00:00', '2022-05-04 00:00:00') = 3. Функция ABS возвращает модуль числа, то есть преобразует число из отрицательного в положительное. Охватывает те случаи, когда date1 > date2. #вопросы #собеседование

Вопрос с собеседования Напишите запрос для получения количества полных месяцев (результат должен быть INTEGER) между двумя TIMESTAMPS: date1 и date2. #вопросы #собеседование

❓Хотите разобраться в основах статистики? Приходите на вебинар "Основы статистики. Генеральная совокупность и выборка", котор
❓Хотите разобраться в основах статистики? Приходите на вебинар "Основы статистики. Генеральная совокупность и выборка", который приурочен к старту онлайн-курса "Продуктовая аналитика" от OTUS. После пробного урока вы сможете приобрести онлайн-курс в рассрочку. ⚡️На занятии поговорим об основных понятиях статистики, границах ее применимости. Урок подойдёт: -тем, кто хочет лучше понимать как статистика может обманывать и какие выводы можно сделать -специалистам, которые взаимодействуют с аналитиками и хотят лучше понимать о чем они говорят. 🔥В результате урока Вы узнаете основные статистические показатели распределения и как их можно интерпретировать. 👉Готовьте свои вопросы и регистрируйтесь на занятие: https://otus.pw/5jUf/ Нативная интеграция. Информация о продукте www.otus.ru

Получите 4 курса за 0 рублей и попробуйте себя в роли аналитика! Только сегодня у вас есть возможность погрузиться в особенно
Получите 4 курса за 0 рублей и попробуйте себя в роли аналитика! Только сегодня у вас есть возможность погрузиться в особенности специализации и начать решать реальные задачи на живом практикуме. Перейдя по ссылке, вы получите: Вводный курс: всё, что вам нужно знать на старте про профессию Аналитика и другие ключевые профессии в IT Мастер-класс по аналитике: узнаете, как быстро войти в профессию, и решите реальные задачи Эксклюзивные лекции по основам программирования – знания, которые необходимы для любой IT-профессии Ну что готовы начать? Жмите на ссылку 👉 ЗДЕСЬ Реклама ООО "ГикБреинс" erid: LjN8KYsBj

Трюк дня. Удаление лишних пробелов в строке с использованием REGEX. Предположим, есть строка, содержащая такой текст: This is a test string Требуется удалить из строки лишние пробелы. Решение: Используйте функцию REGEXP_REPLACE: SELECT REGEXP_REPLACE('This is a test string','( ){2,}',' '); #tips

Хотите усовершенствовать навыки работы с аналитическими СУБД? 🚀 11 мая 20:00 пройдет открытый урок «Визуализация данных на о
Хотите усовершенствовать навыки работы с аналитическими СУБД? 🚀 11 мая 20:00 пройдет открытый урок «Визуализация данных на основе Clickhouse и Apache Superset». Вебинар приурочен к старту онлайн-курса «Data Warehouse Analyst» в OTUS. Для участия пройдите вступительный тест 👉 https://otus.pw/vgzg6/ Вы узнаете: ✅ Как подготовить БД Clickhouse для загрузки данных и их эффективного использования ✅ Основные принципы работы популярного BI-инструмента Apache Superset ✅ Как связать все воедино, начиная от хранилища и метода загрузки данных, заканчивая графиками В результате урока вы получите понимание об одном из способов построения хранилища, направленного на визуализацию информации, познакомитесь с современными инструментами формирования отчетности, примените полученные знания на практике. 👨‍🎓 Занятие проведет Алексей Железной, Data Engineer в Wildberries и преподаватель OTUS. Продолжить обучение вы сможете на курсе, его можно оплатить разными способами. Для участия пройдите вступительный тест 👉 https://otus.pw/vgzg6/

Полезные функции и операторы SQL В этом видео автор рассматривает функции и операторы SQL, которые наиболее полезны в виду их разнообразного применения. 00:00 Вступление 00:24 Работа с полями таблиц в SQL 00:57 Создать таблицу для работы 01:09 Добавить поле в таблицу 01:34 Узнать тип поля 01:48 Переместить поле 02:22 Изменить тип поля 03:19 Переименовать поле 03:37 Удалить поле 03:58 Форматирование записей 05:55 Временные таблицы в SQL Смотреть это видео на youtube: youtu.be/SglQ7CCkkTw

VK Databases Meetup — мероприятие про тренды, технологии и лучшие практики в мире баз данных ⏰ Когда: 18 мая, 15:00 по Москве
VK Databases Meetup — мероприятие про тренды, технологии и лучшие практики в мире баз данных ⏰ Когда: 18 мая, 15:00 по Москве 📍 Где: офис VK и онлайн-трансляция ⚡️ Регистрация Центральным событием митапа станет дискуссия «В поисках новых героев: что происходит с СУБД в России?». Эксперты из Tarantool, Arenadata, Jatoba, Yenisey и VK Cloud обсудят тенденции развития баз данных и поговорят о том, как сфера СУБД будет меняться в обозримом будущем: • какие локальные и глобальные факторы влияют на функциональность СУБД; • как меняются запросы пользователей; • какие сложности сегодня есть в планировании архитектуры и миграции; • зачем разработчикам новые СУБД. Также в программе архитектурный и технологический треки. В рамках архитектурного трека вместе с экспертами X5 Digital и VK обсудим трудности, с которыми сталкиваются команды при разработке высоконагруженных систем. На технологическом треке представитель Arenadata расскажет о процессе миграции СУБД на примере Oracle, «Инфосистемы Джет» рассмотрят популярные уязвимости Open-Source-баз данных, а VK Cloud поговорят о подходах к построению резервного копирования баз данных. 👉 Зарегистрироваться

Трюк дня. Найти записи с граничными значениями без соединения таблицы на саму себя Один из вариантов - это сначала найти максимальное значение для каждого ID с помощью GROUP BY, и затем соединить таблицу с самой собой по ID и max значению. Но есть способ лучше: SELECT dat2.* FROM ( SELECT dat.*, CASE WHEN (num = MAX(num) OVER (PARTITION BY id)) THEN 'y' ELSE 'n' END AS max_num FROM current_table dat ) dat2 WHERE max_num = 'y' #tips

Хотите освоить SQL и научиться решать реальные продуктовые задачи? karpovꓸcourses сделали бесплатный Симулятор, где SQL изуча
Хотите освоить SQL и научиться решать реальные продуктовые задачи? karpovꓸcourses сделали бесплатный Симулятор, где SQL изучают с нуля до продвинутого уровня на практике. Сейчас на курсе более 120 задач: от базовых до оконных функций. Это не просто курс, где вы изучите синтаксис языка и основные виды запросов. Здесь вы попробуете себя в роли настоящего аналитика сервиса доставки, поработаете в реальном рабочем окружении и научитесь решать нетривиальные задачи. Вы разберётесь как: ▫️переводить запросы с языка бизнеса на язык аналитики ▫️формулировать и проверять гипотезы ▫️рассчитывать продуктовые метрики ▫️визуализировать результаты анализа ▫️строить интерактивные дашборды Обучение проходит на платформе школы [Начать учиться SQL]

SQL Pocket Guide: A Guide to SQL Usage Автор: Alice Zhao Год издания: 2021 #sql #en Скачать книгу
SQL Pocket Guide: A Guide to SQL Usage Автор: Alice Zhao Год издания: 2021 #sql #en Скачать книгу

Tech MeetUp от Сбера в Санкт-Петербурге — крутая возможность узнать много нового о frontend, backend и QA, познакомиться с то
Tech MeetUp от Сбера в Санкт-Петербурге — крутая возможность узнать много нового о frontend, backend и QA, познакомиться с топовыми спикерами и пообщаться с интересными людьми 👨‍💻 👉 Какие темы будем обсуждать? Наши лучшие специалисты расскажут о магии, которая происходит внутри Сбера: как нажатие одной кнопки запускает сотни процессов, как правильно тестировать действия, кто стоит на страже багов. Еще они поделятся, с какими проблемами столкнулись при использовании виртуальных машин в дата-центрах и поговорят об использовании Mobx State Tree при разработке React-приложений 👉 Что еще интересного будет на митапе? Нетворкинг, Q&A-сессии и кофе-брейк. 👉 Где и когда встречаемся? 25 апреля в 18:30 в единственном IT-баре в Санкт-Петербурге — Failover Bar по адресу: 7-я линия Васильевского острова, 42. Узнать подробности и зарегистрироваться!

Как выбрать все записи из таблицы "Persons", для которых значение колонки "FirstName" начинается с "a"?
Anonymous voting

⁉️ 3 из 5 компаний уже перешли с Oracle и MS SQL на PostgreSQL ⚠️ PostgreSQL хорошо выполняет сложные запросы и позволяет соз
⁉️ 3 из 5 компаний уже перешли с Oracle и MS SQL на PostgreSQL ⚠️ PostgreSQL хорошо выполняет сложные запросы и позволяет создавать высокодоступные отказоустойчивые и параллельные кластера под ""тяжелые"" задач. В 2023 году можно сказать, что работа с PostgreSQL — навык, открывающий двери в более интересные и перспективные проекты. 🔥 27 апреля стартует практический онлайн-курс «PostgreSQL Cloud Solutions» в OTUS. За 4 месяца на живых вебинарах вы научитесь уверенно работать с PostgreSQL, используя решения on-premise, виртуальные и облачные инфраструктуры. ✅ Результат вашего обучения — собственный отказоустойчивый географически распределенный кластер PostgreSQL. Ответьте на 29 вопросов и проверьте, насколько вы готовы к обучению на курсе PostgreSQL Cloud Solutions 👉🏻 ПРОЙТИ ТЕСТ https://otus.pw/DZJW/ Реклама. Информация о рекламодателе на сайте otus.ru

Трюк дня. Получить id покупки с максимальной value для каждого customer. Например, есть таблица: id customer value 1 Alex 5 2 Sam 1 3 Sam 3 В результате нужно получить следующее: id customer value 1 Alex 5 3 Sam 3 В PostgreSQL можно использовать оператор DISTINCT ON: SELECT DISTINCT ON(customer) id, customer, value FROM table ORDER BY customer, value DESC, id #tips А какие варианты решения вы знаете?

Разработчик PL\SQL в Открытие Наша команда разрабатывает технологические решения в розничном программном обеспечении Банка на PL-SQL. Обязанности: - Разработка функционала по розничному направлению для банковского ПО 3Card-R. Требования: - Высшее техническое образование (ИТ); - Опыт разработки на ORACLE, PL\SQL от 2 лет; Узнать подробнее и откликнуться

Есть библиотека с книгами. Оперируя сущностями «Книга» и «Автор», Вы хотите сохранить реестр своей библиотеки в БД. Сколько таблиц понадобится для эффективного хранения такой структуры в 3-й нормальной форме?
Anonymous voting

❓Хотите автоматизировать работу с данными? 12 апреля в 20:00 мск в рамках онлайн-курса «Аналитик данных» пройдет открытый уро
❓Хотите автоматизировать работу с данными? 12 апреля в 20:00 мск в рамках онлайн-курса «Аналитик данных» пройдет открытый урок, где мы обсудим, как начать учить SQL с нуля и не разочароваться. 🔥Если вы создаете отчеты в Excel / PowerPoint и задумываетесь о том, как можно автоматизировать свою работу, получить новые умения и перейти в сферу дата-аналитики — этот вебинар для вас. ✨Кажется, что это потребует годы жизни, но на самом деле овладеть одним из необходимых навыков можно достаточно быстро. На вебинаре мы узнаем, как начать этот путь наилучшим образом: — Рассмотрим азы теории — Познакомимся с доступными тренажерами и инструментами — Напишем свои первые SQL-запросы Продолжить свой путь в анализе данных можно уже во время обучения на курсе (доступна рассрочка). 👇Для участия в вебинаре пройдите вступительный тест и зарегистрируйтесь на занятие: https://otus.pw/V9kj/