TGViewer
Откровенная аналитика Откровенная аналитика @naked_analytics · 867 subscribers
Post #110 1.43K
Джойн про который я узнал спустя 4 года работы в аналитике

Недавно узнал, что помимо всех известных мне видов джойнов (а я думал, что знаю все) есть ещё как минимум один

NATURAL JOIN

Смысл в этого джойна в двух вещах:
1. Вы не указываете условия джойна. Он сам ищет в таблицах колонки с одинаковыми названиями и джойниь по ним
2. Сохраняет в результате только одну из двух одинаковых колонок

Выглядит примерно так
SELECT *
FROM pupa
NATURAL JOIN lupa

Есть правда у этого джойна один минус
Он абсолютно бесполезный. В основном по трём причинам:
1. Не гибкий. Ничего поправить в условии вы не можете, потому что условия то и нет
2. Непредсказуемый. Если у вас поменяются колонки в таблице, то джойн может вернуть что угодно (вплоть до декартова произведения)
3. Неудобно поддерживать. Если код писали не вы, то читать будет не особенно удобно, потому что не понятно, по какому условию там джойнится

Единственная ситуация когда этот джойн может пригодиться - вам надоел собеседующий на sql секции. Тогда можно написать что-нибудь с таким джойном, чтобы он от вас наконец отстал
  • 😁 32
  • 🔥 5
  • ❤ 2
  • 🌚 1
More from @naked_analytics
  1. Dec 1, 2025Почему каждый дашборд должен начинаться с дизайна И я сейчас не про подбор шрифтов и цвето…
  2. Nov 17, 2025В эту пятницу буду выступать на матемаркетинге Расскажу про то как собрал ассистента на ба…
  3. Sep 17, 2025Как откликаться на вакансии куда сотни человек уже откликнулись Вы наверняка видели ваканс…
  4. Sep 10, 2025Задача из Meta, в которой многие ошибаются ☔️ Недавно в LinkedIn увидел задачку (говорят,…
  5. Aug 15, 2025Попробовал Google CLI и был приятно удивлён результатом Не так давно гугл выпустил своего…
  6. Aug 8, 2025Почему аналитику всё таки полезно знать алгоритмы Нет, я не буду доказывать что яндексовые…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →