SQL и Анализ данных
12.4K subscribers
752 photos
91 videos
4 files
765 links
Базы данных и всё, что с ними связано!

Сотрудничество: @haarrp

РКН № 6766085482
Download Telegram
💻 SQL HowTo: работа с массивами

В статье показано, как эффективно работать с массивами в PostgreSQL для обработки сложных наборов данных.

Автор объясняет, как находить слова в двумерных массивах символов, выполнять поиск в разных направлениях и использовать регулярные выражения для сложных аналитических задач.

⛓ Читать статью

➡️ SQL Community | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁51❤8
❔ Вопрос с собеседования

Как оператор GROUP BY обрабатывает поля с NULL?

Ответ: Учитывая, что NULL в SQL — просто отсутствие значения, то все значения NULL при группировке попадают в одну группу.

➡️ SQL Community | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14🔥8💯3
💻 HackerRank SQL

HackerRank SQL — это платформа для изучения и практики SQL-запросов через задачи разного уровня сложности. Здесь вы можете прокачать навыки работы с базами данных, решая реальные кейсы и сравнивая свои решения с другими разработчиками.

⛓ Ссылка на платформу

➡️ SQL Community | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤6👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁79🔥7👍3
Что покажет запрос?
Anonymous Quiz
19%
2, 3
12%
2, 4
10%
3, 3
26%
3, 4
34%
Ошибка
🤨21👍9❤3
💻 О внутренних аспектах внешних ключей

В статье рассматриваются внутренние механизмы работы внешних ключей в PostgreSQL при валидации на больших таблицах (более 1 ТБ).

Автор анализирует процесс проверки внешних ключей, используя расширение pg_query_state, и делится выводами о влиянии индексов и операций чтения на производительность базы данных.

⛓ Читать статью

➡️ SQL Community | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥5❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁70🔥8❤3
❔ Задача с LeetCode «Exchange Seats №626»

Напишите решение, позволяющее поменять местами идентификаторы мест для каждых двух студентов подряд. Если количество студентов нечетное, идентификатор последнего студента не меняется местами.

Верните таблицу результатов, упорядоченную по идентификаторам в порядке возрастания.

Формат результатов приведен в следующем примере.

Входные данные:
+----+---------+
| id | student |
+----+---------+
| 1 | Abbot |
| 2 | Doris |
| 3 | Emerson |
| 4 | Green |
| 5 | Jeames |
+----+---------+


Вывод:
+----+---------+
| id | student |
+----+---------+
| 1 | Doris |
| 2 | Abbot |
| 3 | Green |
| 4 | Emerson |
| 5 | Jeames |
+----+---------+


➡️ SQL Community | #задача #medium
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11🤯7❤6
💻 Вопросы по SQL, которые часто задают на собеседовании

В этом цикле статей автор делится вопросами по SQL, с которыми вы можете столкнуться на собеседовании.

⛓ Читать статью

➡️ SQL Community | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤8🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁44🔥14🤔3
Под какой буквой правильный ответ?
Anonymous Quiz
27%
A
8%
B
56%
C
9%
D
🔥9👍6❤2
💻 SQL HowTo: поиск в словаре и массивах, сортировка «пузырьком»

В статье рассматривается использование PostgreSQL для работы со словарями, массивами и реализации алгоритма сортировки «пузырьком».

Автор показывает, как применять SQL для решения нестандартных задач и делится практическими примерами.

⛓ Читать статью

➡️ SQL Community | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍3❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁40💯8❤5🔥4
❔ Вопрос с собеседования

Как работает SQL-триггер?

Ответ: Когда происходит событие, СУБД автоматически вызывает триггер, который затем выполняет набор операторов SQL, определенных в триггере. Триггеры определяются для каждой таблицы и создаются с помощью оператора CREATE TRIGGER. Они могут запускаться до или после наступления события и выполняться один раз для каждой затронутой строки либо один раз для каждого оператора.

➡️ SQL Community | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍7❤5😭1
💻 Неочевидные тонкости Postgres

В статье собраны практические советы по работе с PostgreSQL: нюансы нормализации, выбор типов данных и оптимизация запросов.

Автор разбирает причины типичных ошибок и показывает, как их исправить для стабильной и быстрой работы системы.

⛓ Читать статью

➡️ SQL Community | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥4❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁74👀15❤9😢8🔥2💯1
💻 SQL HowTo: рекурсивные циклы и их контроль

В статье раскрывается, как с помощью рекурсивных запросов в PostgreSQL решать сложные задачи, требующие повторяющихся операций.

Автор на примерах показывает, как эффективно управлять циклами и избегать зацикливания.

⛓ Читать статью

➡️ SQL Community | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3🔥1
Берём на вооружение

➡️ SQL Community | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁63🔥15💊3