Jump to content
  • Sign Up
  • Recently Browsing   Total Users: 1   (0 members, 1 Guest)

Rooster

Программирование[9]

Перепись  

260 members have voted

You do not have permission to vote in this poll, or see the poll results. Please sign in or register to vote in this poll.

Recommended Posts

Lotus написал 31 минуту назад:
sol1tary написал 41 минуту назад:
ural1qqq написал 2 часа назад:

почитай душную статью

https://habr.com/ru/post/448072/

Во-первых, таблица — это вообще не множество. По математическому определению, во множестве все элементы уникальны, не повторяются, а в таблицах в общем случае это вообще-то не так. Вторая беда, что термин "пересечение" только путает.

 

Дочитал до этого абзаца, автор статьи сразу идёт нахуй вместе со своей статьёй, если он даже не знает, что такое множество.

для того, чтобы таблица стала множеством, у нее должен быть уникальный индекс на все колонки, чего в 99% случаев нет

и показывать джоины операцией пересечения множеств, что делают диаграммы венна или как их там, это ракообразие, тот дебик, что это придумал, должен отдельный котел получить

для пересечения МНОЖЕСТВ у скла есть соответствующая операция intersect (кто бы мог догадаться) и работает она не как джоин, ведь и не должна


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Share this post


Link to post

Ну там автор про это и пишет, что визуализировать джойны тяжко правильно.. И он прав.


 

DB

59221730.png


Я - гений, ёпта

bfe7003be27e8e81ce6a7d2d8192e9ae.jpg


22


msg-93176-0-72842500-1438846470_thumb.jpg

Share this post


Link to post
GoldRobot написал 21 минуту назад:
ural1qqq написал 4 часа назад:

 

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

 

эм а почему тебе прям кровь износу индексы необходимы?

Они иногда скорости не дать могут на поиск, зато на вставку и изменения тонну ресурсов выжирать будут

я просто не от мира сего, я привык работать с индексами, по индексам удобно обращаться к данным в коллекциях

поэтому решил в тот момент а как это в бд не может быть индексов

сейчас уже осознал как может не быть и какие кейсы можно упростить

 

я же не работал с склными таблицами никогда по хорошему, максимум там что то искал разовым экзекьютом 

в голове у меня представлялась почему то лист экселевский блять :lol:

у меня не совсем в тот момент об индексах было понятие правильное

 

ну нехватает мне, нехватает, надо побольше узнать потом брыкаться


Edited by ural1qqq

Share this post


Link to post
Kant написал 1 час назад:
Lotus написал 1 час назад:
sol1tary написал 1 час назад:
ural1qqq написал 3 часа назад:

да, но там от того что не знал, если бы я в теории был уверен я бы им раскатал сразу, а так вышло что я где то везде вокруг да около, но точно ничего не знаю

а про объединение таблиц спрашивали

говорю ну вот там можно left right inner outer вся хуйня, говорят нарисуй что то, ну я круги нарисовал, заштриховал

им не понравилось, сказали что я им множества показываю

почитай душную статью

https://habr.com/ru/post/448072/

Во-первых, таблица — это вообще не множество. По математическому определению, во множестве все элементы уникальны, не повторяются, а в таблицах в общем случае это вообще-то не так. Вторая беда, что термин "пересечение" только путает.

 

Дочитал до этого абзаца, автор статьи сразу идёт нахуй вместе со своей статьёй, если он даже не знает, что такое множество.

для того, чтобы таблица стала множеством, у нее должен быть уникальный индекс на все колонки, чего в 99% случаев нет

и показывать джоины операцией пересечения множеств, что делают диаграммы венна или как их там, это ракообразие, тот дебик, что это придумал, должен отдельный котел получить

для пересечения МНОЖЕСТВ у скла есть соответствующая операция intersect (кто бы мог догадаться) и работает она не как джоин, ведь и не должна

внатуре

таблицы это многомерные пространства, конкретные строки таблицы это конкретные точки в этих пространствах, а джоин это генерация нового пространства (которое в крайнем случае может совпадать с одним из исходных) с заполнением (функцией отображения исходных точек в результирующую) по определенным правилам

мне кажется это нельзя визуализировать, тк мы почти не умеем визуализировать многомерные пространства с d>3, а визуализировать разные джойны даже на пространствах с d=2..3 хз как можно

 

 

вообще кстати на множествах тоже можно. если говорить о результирующем пространстве и спроецировать измерение по которой осуществляется джоин на линию - то как раз можно рассуждать в категории множеств.


Edited by Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Share this post


Link to post

да там не надо ничего выдумывать, объясняешь челику, что такое cross join, и что inner join это фильтрованный кроссджоин фактически

в худшем случае запускаешь ssms или еще что и показываешь на примере

а то напридумывают диаграмм, а потом у 100% людей возникает вопрос "а хули вы пересекли, а в результат попало что-то еще, что не пересекалось"


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Share this post


Link to post

Бтв, кто-то хоть раз юзал в реальной задаче райт джойн? :lol:


Edited by ArzanisAncient

 

DB

59221730.png


Я - гений, ёпта

bfe7003be27e8e81ce6a7d2d8192e9ae.jpg


22


msg-93176-0-72842500-1438846470_thumb.jpg

Share this post


Link to post
ArzanisAncient написал 1 час назад:

Бтв, кто-то хоть раз юзал в реальной задаче райт джойн? :lol:

 

было пару раз. но в основном inner or left.

https://entrepreneurshandbook.co/ukrainian-developer-built-a-19-3-billion-app-because-silicon-valley-was-too-ignorant-to-do-it-24a5b83f8fa8

 

Хайлайт: Jan didn’t fit into the Silicon Valley culture. Born and raised in a Communist Ukraine village, Jan moved to Mountain View with his mother at the age of 16. He never really understood the light-minded nature of U.S. school friendships. “In Russia, you really get to know a person,” he said.


Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
 

Share this post


Link to post
ArzanisAncient написал 1 час назад:

Бтв, кто-то хоть раз юзал в реальной задаче райт джойн? :lol:

 

нельзя юзать то, чего не существует :buba:


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Share this post


Link to post

зашкварный какой-то вопрос про джойны, и еще на этом же уровне вопрос про гит фетч и гит пулл

типа это даже скорее высеры а не вопросы

хз


have courage and be kind

  😈🫀💋 🩸👣🤌🏿🦄 🐝 ☄️❣️ 💕 💞❤️😈

 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖

220941652_Annotation2021-03-20123345.jpg.23dcff343d6a377badf433b20f5271fd.jpg

💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 💖 

Share this post


Link to post
Kant написал 2 часа назад:
ArzanisAncient написал 4 часа назад:

Бтв, кто-то хоть раз юзал в реальной задаче райт джойн? :lol:

 

нельзя юзать то, чего не существует :buba:

Кста, ты сказал про вырожденный джойн и я вспомнил что видел в проде в легаси че-то типа:

SELECT *
  FROM hui h
  JOIN pizda p ON 1=1

:onneponimaet:


 

DB

59221730.png


Я - гений, ёпта

bfe7003be27e8e81ce6a7d2d8192e9ae.jpg


22


msg-93176-0-72842500-1438846470_thumb.jpg

Share this post


Link to post

:lol:

  Показать содержимое

image.png.db40e9f656a893eed5a12c7aac9cd0c3.png

 

  Показать содержимое

image.png.2496202fb98638d45aa8284a31ad0daa.png


Edited by JuJeu
GoldRobot likes this

Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
 

Share this post


Link to post

грустно же :pepehands:


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Share this post


Link to post

орнул с теам скилз


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Share this post


Link to post

поясните картинки для не местных, пожалуйста


 

Скрытый текст

 

https://prodota.ru/forum/topic/215629/?do=findComment&comment=24205394

Цитата

1 балл предупреждений
Применены следующие ограничения:
Запрещена отправка публикаций
Оффтопик
Автор: Дэфрэл, 35 минут назад

Какой наш админ всё же пусечка =)

 

 

Share this post


Link to post

На udemy вся годнота на англосаксонском? 
Если хуёва понимаю, будет impact? 
Думаю докупить по реакту something? 
Vue шку еще хотелось бы check 

Скрытый текст

:trollface:


Теперь это моё хобби, а не цель :roflanebalo:


Edited by Professor1

Share this post


Link to post

Главное без скидки купи, чтобы больше мотивации заниматься было:roflanebalo:

А по сабжу перед тем как лезть в реакт, пройди всю книгу https://learn.javascript.ru/


Edited by kijupsik
madvlaydin likes this

65881.png

Share this post


Link to post

В лерн жсе на каждый параграф внизу несколько задач с уже написанными тестами

Хз куда ещё интерактивнее


65881.png

Share this post


Link to post
moonfangtopich написал 16 минут назад:

Не хочешь срать, не мучай жопу. Ну не твое это, забей ты нахуй

Ему достаточно немного языки понять, что бы хотя бы в начале за своего сходить. А там он устроится хорошо. Видишь кабанчик парень пробивной, устроится эффективным менеджером и будет нами, работягами, руководить.


ward написал 04.01.2022 в 02:54:

Hades для стада долбоебичей которые прокликивали Дэш и думали ебать они в артхаузнвй рогалик играют, не такие как все.

mazt3r написал 20.09.2019 в 11:27:

ласт оф ас - хуета для лисят и прочих мальчиков с вагиной между ног.

 

Share this post


Link to post
Guest
This topic is now closed to further replies.

×
×
  • Create New...