Перейти к публикации
  • Сейчас на странице   Всего пользователей: 2   (0 пользователей, 2 гостя)

Rooster

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

Перепись  

260 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

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

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

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

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

 

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

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

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

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


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

Поделиться сообщением


Ссылка на сообщение

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


 

DB

59221730.png


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

bfe7003be27e8e81ce6a7d2d8192e9ae.jpg


22


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

Поделиться сообщением


Ссылка на сообщение
(изменено)
GoldRobot написал 21 минуту назад:
ural1qqq написал 4 часа назад:

 

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

 

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

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

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

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

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

 

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

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

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

 

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


Изменено пользователем ural1qqq

Поделиться сообщением


Ссылка на сообщение
(изменено)
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 хз как можно

 

 

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


Изменено пользователем Just.Doit

 

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

RqvSzvr.png


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

Поделиться сообщением


Ссылка на сообщение

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

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

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


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

Поделиться сообщением


Ссылка на сообщение
(изменено)

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


Изменено пользователем ArzanisAncient

 

DB

59221730.png


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

bfe7003be27e8e81ce6a7d2d8192e9ae.jpg


22


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

Поделиться сообщением


Ссылка на сообщение
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.
 

Поделиться сообщением


Ссылка на сообщение
ArzanisAncient написал 1 час назад:

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

 

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


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

Поделиться сообщением


Ссылка на сообщение

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

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

хз


have courage and be kind

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

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

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

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

Поделиться сообщением


Ссылка на сообщение
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

Поделиться сообщением


Ссылка на сообщение
(изменено)

:lol:

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

image.png.db40e9f656a893eed5a12c7aac9cd0c3.png

 

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

image.png.2496202fb98638d45aa8284a31ad0daa.png


Изменено пользователем JuJeu
GoldRobot понравилось это

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.
 

Поделиться сообщением


Ссылка на сообщение

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


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

Поделиться сообщением


Ссылка на сообщение

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


 

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

RqvSzvr.png


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

Поделиться сообщением


Ссылка на сообщение

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


 

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

 

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

Цитата

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

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

 

 

Поделиться сообщением


Ссылка на сообщение
(изменено)

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

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

:trollface:


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


Изменено пользователем Professor1

Поделиться сообщением


Ссылка на сообщение
(изменено)

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

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


Изменено пользователем kijupsik
madvlaydin понравилось это

65881.png

Поделиться сообщением


Ссылка на сообщение

Да ебаный лерн js скучно заходит пиздец, мне интерактив нужен 

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

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


65881.png

Поделиться сообщением


Ссылка на сообщение
moonfangtopich написал 16 минут назад:

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

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


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

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

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

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

 

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...