Здравствуйте, Андрей! Спасибо за ваши видео! С вами и море по колено
@at0m1x1919193 жыл бұрын
Отличный материал. Спасибо!
@AndreySozykin3 жыл бұрын
Пожалуйста!
@Dragoncheg3 жыл бұрын
Спасибо за старания. Замотивировали порешать задачи на LeetCode.
@AndreySozykin3 жыл бұрын
Отлично, успехов на LeetCode!
@Dima-Teplov9 ай бұрын
Вау! Неожиданный ньюанс для MySql!
@AndreySozykin9 ай бұрын
Да, разные СУБД по разному выполняют SQL.
@КириллЛарионов-м7ц3 жыл бұрын
Спасибо за разбор, ждем еще практических задач!
@luckyman93252 жыл бұрын
У Вас дар обучения! Благодарю!
@TwixMen26 Жыл бұрын
Супер, разобрался, спасибо большое!
@nielsbohr73223 жыл бұрын
Отлично! Спасибо Андрей!
@AndreySozykin3 жыл бұрын
Пожалуйста!
@GT-cv3xu3 жыл бұрын
Спасибо за замечательные видео, учусь по ним с удовольствием! У Вас суперская подача! Было б круто если б было больше видосиков по решанию задач в Литкоде
@AndreySozykin3 жыл бұрын
Спасибо! Про Leetcode еще буду записывать видео.
@rosen_matev3 жыл бұрын
Большое спасибо, Андрей ... :)
@AndreySozykin3 жыл бұрын
Пожалуйста!
@art_alf-b9b Жыл бұрын
привет, Андрей Сазыкин. Классный голос
@Kitty2009Stuttgar2 жыл бұрын
спасибо большое за пошаговые обьяснения
@resident777776 ай бұрын
Дякую за корисний контент :))))))
@worlzpnz2 жыл бұрын
Спасибо, очень помогли!!!
@mikisor43723 жыл бұрын
Браво!
@AndreySozykin3 жыл бұрын
Спасибо!
@WhiteBear1419813 жыл бұрын
Круто!
@AndreySozykin3 жыл бұрын
Спасибо!
@ПавелИгнатьев-е3я3 жыл бұрын
Добрый день! Спасибо за подробный разбор) Подскажите, если аналогичную задачу пришлось бы выполнять в реальных целях с использованием MySQL всегда используют такую хитрость для данной СУБД?
@AndreySozykin3 жыл бұрын
К сожалению, в MySQL не очень хорошо разбираюсь, поэтому не могу точно сказать. Возможно, для MySQL есть другой рекомендуемый вариант.
@SergMirny_yt3 жыл бұрын
Спасибо Вам
@MarchelloAlexandro3 жыл бұрын
Здравствуйте! Подскажите , в какой среде разработки вы писали скрипт?
@vitalikos20103 жыл бұрын
Спасибо.
@AndreySozykin3 жыл бұрын
Пожалуйста!
@pompei23 жыл бұрын
А если в таблице миллионы записей, то NOT IN ботает очень медленно. Чтобы ускорить нужно делать join и использовать функцию "row_number() over" и проиндексировать email
@AndreySozykin3 жыл бұрын
Спасибо за комментарий, все правильно. Но, к сожалению, начинающим невозможно рассказать все это за один раз. Поэтому разбиваю на небольшие части с сознательным упрощением. Возможно, имеет смысл сделать отдельный плейлист об оптимизации производительности и рекомендуемых практиках работы с данными в миллионы строк.
@MegaScorpi Жыл бұрын
А возможно ли, чтобы не делать второй подзапрос, дать сразу псевдоним для первого? По моему я так делала, хотя могу и ошибаться. Большое спасибо!
@MrNagios3 жыл бұрын
а если дубликатов больше одного?
@AndreySozykin3 жыл бұрын
Удалятся все, кроме email с наименьшим ID.
@evf73772 жыл бұрын
Имхо, довольно сложносоставленный запрос. В обсуждениях на том же leetcode к задаче есть более короткие варианты. Хотя конечно быстрее 91+% решений это интересно.
@ОлегБогданов-р9ъ8 ай бұрын
литкоуууууд)))))))
@AndreySozykin8 ай бұрын
да!
@gabrielvrabie79482 жыл бұрын
Select distinct ID, email From Person
@nevil_ras Жыл бұрын
Не верно решили вы !
@Олег-я3щ7р11 ай бұрын
Нихуя не понял, но очень интересно
@crunchydanger42542 жыл бұрын
DELETE FROM `oc_product` WHERE `product_id` NOT IN (SELECT * FROM (SELECT MIN(`product_id`) FROM `oc_product` GROUP BY `sku`) AS `oc_product_de`) oc_product - имя вашей таблицы product_id - столбец с уникальным идентификатор (если такого нет, нужно создать а потом удалить) sku - столбец в котором дубли oc_product_de - любое слово "как удалить дубли товаров opencart"