FIRE!!! 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥 Thanks a bunch! The most comprehensive course on KZbin hands-down. Still can't believe it's utterly free of charge. God bless you, man.
@Noor2Gun Жыл бұрын
where r u from? How u watching video on russian language?xD with subtitles?
@linmus2370 Жыл бұрын
@@Noor2Gun I'm fluent in Russian.
@ramankremko3713 жыл бұрын
Курс бомба, долго выбирал, остановился на этом и не пожалел! Спасибо за труды!
@vladton84 Жыл бұрын
Купил курс SQL в Нетологии и только потом нашёл эти видео. Чувствую себя глупо. Автор гораздо качественнее и удобнее доносит материал.
@Алекс21-р8р2 жыл бұрын
Обучаюсь на курсах Скайпро, там так ужасно преподают материал, а здесь, всё по полочкам разложено, разжёвано. Молодец автор!
@MsNameness2 жыл бұрын
Спасибо за курс. Исправьте в решении ДЗ - 2 опечатку. Задание - 3. Выбрать *минимальное кол-во единиц* товара среди тех продуктов, которых в продаже более 30 единиц. Ваше решение - SELECT MIN( *unit_price* ).
@bakogabdenov Жыл бұрын
Хочу выразить автору и всем, кто причастен к созданию данного курса роликов - огромную благодарность! В первом ролике вначале чуть не засыпал и думал ну что за нудное повествование. Теперь, на середине второго ролика не заметил как втянуло. И повествование отличное, и материал всеобъемлющий и максимально подробный! Спасибо огромное и всех благ вам!
@silant47693 ай бұрын
Благодарю. Успехов всем в обучении.
@antonsachuk6152 жыл бұрын
Автору спасибо за курс.) Будет круто, если получиться поправить задание на гите :) -- 3. Выбрать минимальное кол-во единиц товара среди тех продуктов, которых в продаже более 30 единиц. -- 4. Выбрать максимальное кол-во единиц товара среди тех продуктов, которых в продаже более 30 единиц. и получается что надо не unit_price сделать, а units_in_stock where units_in_stock
@MsNameness2 жыл бұрын
Поддерживаю, тоже заметил опечатку, полез в коменты строчить, а тут уже ваш :)
@jorgesacristan9221 Жыл бұрын
+1
@ЭдуардВолков-к7л Жыл бұрын
19ДЗ . 2 задание:(исправить) Выбрать записи заказов : включить колонки идентификатора заказа, идентификатора заказчика, веса и страны отгрузки, имя страны должно начинается с 'N', отсортировать по весу (по убыванию) и вывести только первые 10 записей.
@hamster_04 Жыл бұрын
Прошел год и ниче не поправили... Правильно озвучить задание исходя из решения автора было: 4. Выбрать максимальное кол-во единиц товара на складе среди тех продуктов, у которых цена более 30 единиц.
@MrTravmapevt Жыл бұрын
@@hamster_04 врядли автор читает комменты такой давности на ютубе... но вроде этот курс продается на удеми, неужели и там никто не обратив внимание...
@СофьяМилич Жыл бұрын
А курс огонь, согласна со всеми комментами. Один из лучших, 10 учебников в 1 курсе
@SvyatoyVitaliy Жыл бұрын
55:00 Мне кажется очень важно упомянуть, что NOT IN можно применять только к списку значений, в котором точно нет NULL. Далее информация для рандомного читателя. Например, в терминах урока запрос: SELECT * FROM employees WHERE region NOT IN ('OLOLO', NULL); Казалось бы должен вернуть всех сотрудником с регионом 'WA', ведь такого нет в нашем списке. Но вернется пустое множество. Потому что NOT IN равносилен серии неравенств, соединенных через NULL. То есть: SELECT * FROM employees WHERE region != 'OLOLO' AND region != NULL; Решаем полученное логическое выражение "region != 'OLOLO' AND region != NULL". Первое неравенство для строки с region = 'WA' будет TRUE, поскольку действительно 'WA' != 'OLOLO'. Но вот 'WA' != NULL даст нам не TRUE (хотя казалось бы), а тот же NULL. Как следствие, в итоге у нас выражение принимает вид TRUE AND NULL. Что в итоге дает тоже NULL. А выведены будут только те строки, для которых значение выражения в фильтре равно TRUE. Но для всех строк оно будет NULL, а не TRUE. Поэтому ни одна строка выведена не будет.
@SvyatoyVitaliy Жыл бұрын
- 1:24:25 тут стоит упомянуть, что LIMIT применяется уже после вычисления всего результирующего набора строк. То есть он не ускоряет запрос. Не стану ручаться за случай, где есть только WHERE, хотя ChatGPT говорит, что и в этом случае сперва будет получен полный набор строк, но мы ему не очень верим. - Также стоит упомянуть, что ключевое слово OFFSET n позволяет пропустить первые n строк.
@augustsemmi37543 жыл бұрын
Замечательно прям разжевываешь, рил, то что нужно!!
@АнатолийТ-д6л Жыл бұрын
Добавлю немного про группировку: 1) Стоит учитывать, что любой столбец, который используется в выражении SELECT (не считая столбцов, которые хранят результат агрегатных функций - MIN, COUNT, MAX, AVG и др), должны быть указаны после оператора GROUP BY. 2) Оператор GROUP BY может выполнять группировку по множеству столбцов.
@IG806318 күн бұрын
Можно пример по первому пункту?
@ВладиславЛевыкин-у1з2 жыл бұрын
Это действительно лучший курс, который мне удалось найти. Спасибо автору!
@ilyakharitonov78333 жыл бұрын
Большое спасибо за твой труд! Все последовательно и без воды.
@EngineerSpock3 жыл бұрын
Всегда пожалуйста)
@АлександраМм3 жыл бұрын
Какой дельный курс! спасибо огромное! Вы вне всякой конкуренции!
@МаксМакс-ч8к2 жыл бұрын
Самый классный курс по Postgres!!!!!!!! Очень КРУТО!!!!
@taras78443 жыл бұрын
Пока что лучший курс что я встречал, спасибо автору за труды и что выложил в бесплатный доступ.
@EngineerSpock3 жыл бұрын
Здесь только половина, но это тоже довольно много
@couplesofcats2 жыл бұрын
@@EngineerSpock Спасибо за курс! А где можно найти 2-ую половину?)
@yegornikolenko98353 жыл бұрын
Илья, Спасибо большое за курс, материал хорошо структурирован. Учу sql по вашему курсу
@RenertAlp2 жыл бұрын
задачи 3 и 4 на 1:11:50 там ведь нужно искать минимум и максимум по столбцу units_in_stock, а не по unit_price. В условии просят найти " Выбрать минимальное кол-во ЕДИНИЦ товара среди тех продуктов, которых в продаже более 30 единиц." Решение 4 задачи такое вроде: SELECT MAX (units_in_stock), product_name FROM products WHERE units_in_stock > 30 GROUP BY product_name ORDER BY product_name
@СевинджКулиева-о2х Жыл бұрын
Очень крутой урок! Спасибо огромное за труд и время! Все понятно и задачи после твоих объяснений решаются без ошибок, что очень радует и вдохновляет на дальнейшее обучение)))
@artembelsky6802 жыл бұрын
Супер доступный и понятный курс. Крутой автор!
@MayorKozin Жыл бұрын
Комментарий в поддержку! Спасибо за видео!
@korumika3798 Жыл бұрын
Шикарно, по факту, проходка по документации и методах но! С применением на хороших примерах и мини задания пушка, я перед просмотром следующей части , прохожу задания по 2 разу, что бы закрепить материал, каеф :)!
@МаринаВладимирова-ц1у Жыл бұрын
Курс супер. смотрю как сериал )
@АлексейЛавренович-х7е2 жыл бұрын
Очень быстрое и понятное объяснение группировки, это прям как бальзам на душу
@АнатолийТ-д6л Жыл бұрын
Я наоборот не понял, и судя по тому, что этот кусок пересматривают чаще всего, видимо не один я. Смотрел другие источники чтобы разобраться. В остальном хорошая лекция.
@alexvincent3500 Жыл бұрын
Ай ай ай, неплох
@Sulf82 жыл бұрын
Необходима коррекция 3 и 4 пункта ДЗ-простые выборки 2 на гитхабе. (путаница)
@sovrinfo2 жыл бұрын
Спасибо за видео.Коммент в поддержку!
@motofun-qv7zc2 жыл бұрын
Большое спасибо! Лучшее по SQL!
@Mhen7 Жыл бұрын
Очень понравился данный урок :)
@Abyss_Cat2 жыл бұрын
Прекрасный курс, огромное спасибо)
@yegornikolenko98353 жыл бұрын
В дз 2 условие не корректно "3. Выбрать минимальное кол-во единиц товара среди тех продуктов, которых в продаже более 30 единиц." - В условии "минимальное кол-во единиц товара" - А выбираете вы по минимальной цене min(unit_price)
@Sulf82 жыл бұрын
тоже обратил внимание, в 4 тоже ошибка, надо подкорректировать на гитхабе.
@Edgesofthecompass2 жыл бұрын
Так же обратил внимание) Столько просмотров у видео, а написало об этом пару человек)
@АлександрБойниченко-ш5э9 ай бұрын
Погромное спасибо, очень много, очень вкусно
@Ka_-cc5in2 жыл бұрын
Курс пушка, спасибо ❤
@neweternalicon2072 жыл бұрын
Просто спасибо, нет слов
@astarkmn Жыл бұрын
42:16 Второй запрос можно было немного проще записать. SELECT * FROM Costumers WHERE city IN ('Berlin', 'London', 'San Francisco');
@tocode5434 Жыл бұрын
Why not leave a comment and like this amazing video. The real deep dive course into SQL and the best part is it is free. Thanks a lot
@КсенияСафронова-н3д20 күн бұрын
Даже мне все понятно!
@slavamorozovyoutube Жыл бұрын
Осилил.....
@Abrashitov2 жыл бұрын
1:12:30 только в задании было найти минимальное количество продуктов (units_in_stock) а не минимальную цену
@RenertAlp2 жыл бұрын
Отличный канал и отличные уроки. Вопрос - а как настроить pgAdmin, чтобы команды печатались в верхнем регистре? Устанавливал Query Tool -> Auto completion-> Keywords in uppercase не помогает. Никак не реагирует. Может ещё где-то надо ?
@IsYourFavorite Жыл бұрын
Вопрос: Если есть допустим три Аргентины в таблице кастомерс и три Аргентины в таблице саплайерс, при применении между запросов ЭКСЕПТ ОЛ вывод в результирующей таблице будет "0", ноль, т.е. отсутствие название города Аргентина?
@kktstf5 ай бұрын
спасибо
@ДенСотен Жыл бұрын
не сразу понял часть про GROUP BY, пришлось дополнительно гуглить. в остальном, материал - топчик.
@arslonbek60242 жыл бұрын
🔥🔥🔥
@andreykrauch5027 Жыл бұрын
Огонь🔥🔥🔥
@royal_aver44039 ай бұрын
Текст ДЗ можно получить только на платном курсе?
@ИлонаИнч2 жыл бұрын
Привет! Спасибо большое за этот кладезь информации) Вылезло в разнице дней не 5, например, а 5 000000 ( а # OrderID, ShippedDate - OrderDate '10248', '12000000' '10249', '5000000' '10250', '4000000' '10251', '7000000' '10252', '2000000' ) Подскажи, пожалуйста, как это привести в тот же вид, что и у тебя? П.с. работаю в MYSQL, скрипт скачала адаптированный под него.
@paveldudnikov53023 жыл бұрын
Вы приводили пример по EXECPT ALL когда в первой таблице было большее количество 'USA' именно 10, а во второй было 4, результат равен 6. А если во второй будет большее количество- допустим инвертировать их местами, как отреагирует EXCEPT ALL?
@СофикоПерсикова3 жыл бұрын
проверь епт
@nickrollex28652 жыл бұрын
у меня вопрос как у вас на 1:21:00 выполняются команды, когда вы не ставите точку с запятой после предыдущей команды?
@alexey2929 Жыл бұрын
Курс просто замечательный! 👍У меня только одна придирка - Мехико - это город в Мексике, его столица. А Мексика - страна)
@ОлександрПархоменко-г4й Жыл бұрын
9:53 то есть можно безпроблемно перемножать разные типы данных (real и smalint) и получать другой тип данных?
@netked103211 ай бұрын
А где можно взять ДЗ в видео? По ссылке открывается гитхаб, а там только решения, без заданий
@sergeybalakhonov38663 жыл бұрын
Уважаемый автор, в этом видео Вы несколько раз оговорились про "полную" сумму, под которой подразумевается цена, перемноженная на количество. В финансовом менеджменте это называется выручка (сколько всего юр. лицо получает средств от реализации товаров, услуг и пр.). Этот комментарий - исключительно с целью ликбеза из смежной области. По предмету видео замечаний нет - все ясно и понятно, с удовольствием осваиваю.
@EngineerSpock3 жыл бұрын
Я в курсе, даже не знаю почему говорил именно так)
@shynggyskasseke70232 жыл бұрын
Откуда можно брать таблицы которые он показывает? customer
@hasanboyhakimov91448 ай бұрын
Thank you bro
@BigRock3792 жыл бұрын
А вместо OR, разве нельзя через запятую прописать все нужне города ?
@ДмитрийРодионов-ж3т5 ай бұрын
ДЗ 2 В описании 3-го и 4-го задания ошибки
@Developer_python_2 жыл бұрын
; ставить или нет в конце запроса после FROM или WHERE...?
@yuyuyuyi2 жыл бұрын
Спасибо
@datatrainee198 Жыл бұрын
спасибо за топовый курс. Но Buchanan читается вот как: "Бьюкэнон" ;-)
@alexvincent3500 Жыл бұрын
🤓👆
@Panteleev_blog2 жыл бұрын
Спасибо за видео уроки! Круто! НО почему отладка у меня идёт слишком долго??? 1-2 Минуты отладка на простой абзац(
@ЖандосКуттыбек2 жыл бұрын
что-то ссылки на гитхаб и домашнее задание не работают можете проверить?
@alexandermizintsow20362 жыл бұрын
И еще вопрос можно? Собираюсь купить ваш курс. Но сначала могу ли я просмотреть все бесплатные на ютуб, а затем продолжить уже по курсу далее? Или мне нужно будет смотреть курс заново, потому как там может быть добавлена новая информация в самом начале и видео-лекции отличаются? Впервые собираюсь купить курс, поэтому возможно мои вопросы звучат глупо.
@EngineerSpock2 жыл бұрын
Можете здесь начать
@АртемАношин-ч1м Жыл бұрын
OR выше гор)
@АндрейАгеев-т6р Жыл бұрын
northwind еще в skypro используется для ДЗ, я даже сказал бы задания со степика очень похожи на задания в skypro. Это популярная БД для заданий?
@EngineerSpock Жыл бұрын
Да, она учебная
@paveldudnikov53023 жыл бұрын
Доброе утро! Подскажите можно ли в СУБД PostgreSQL поменять светлую тему на темную?
@micoberss55793 жыл бұрын
А можно телевизор купить, который чтобы только русские фильмы показывал? Это ведь не от СУБД зависит светлая тема или нет. Эта база данныx вообще на сервере или на компе у тебя. Стучись к ней как хочешь. Автор уроков использует ГУИ программу pgAdmin , со светлой темой. можно и на темную настроить
@bnidia Жыл бұрын
^ - знак вставки, англ caret
@Vasu1982ca2 жыл бұрын
Одна и та же команда может выполняться милисекунды , так и десятки секунд, в чём может быть проблема?(
@endprg64772 жыл бұрын
И не увидел разницы между регистрами ключевых слов в запросе, одинаково, что заглавными написано, что со строчными. Если так и должно быть то, зачем каждый раз капс тыкать? С ; в конце запроса то же самое. Что с ;, что без них - одинаково работает.
@СофьяМилич Жыл бұрын
4 задание т.ж. только наоборот - ошибка "которых в продаже более 30" - нужно "цена которых более 30". Если уж решение такое даете
@EngineerSpock Жыл бұрын
Исправлено в платных версиях курса) здесь такой возможности нет, увы
@dogvscatfunny99562 жыл бұрын
Не понятно откуда береться например в SUM(units_in_stoks) что это?именно это откуда берётся units_in_stokc?также не понятно откуда берется в where это discontinued?, вообщем вопросов куча ответов нет)
@MrBloomBoxer2 жыл бұрын
это имена колонок в таблице, конкретно эти из таблицы products, какие там есть колонки можно посмотреть слева в меню бд или SELECT * FROM products
@АлексейШестаков-ь8н2 жыл бұрын
Здравствуйте! У вас на сайте есть курс по postgresql, в чем отличие материала от данного курса?
@EngineerSpock2 жыл бұрын
Здесь только половина
@СофьяМилич Жыл бұрын
ошибка в ДЗ по простым выборкам 2. Задание 3. Требуется найти минимальную цену, а в задании написано - найти минимальное количество единиц товара
@EngineerSpock Жыл бұрын
Всё исправлено в платных версиях курса) здесь поправить нет возможности
@marlen0112 жыл бұрын
Я не могу найти условие ДЗ вижу только решение помогите с проблемой
@alexandermizintsow20362 жыл бұрын
Почему стоимость разная в stepik и udemy? Одинаковое ли содержание в обоих случаях?
@EngineerSpock2 жыл бұрын
Одинаковое. Стоимость по разному формируется и не всегда зависит от меня, скажем так
@endprg64772 жыл бұрын
А пример работы с JSON будут?
@EngineerSpock2 жыл бұрын
Надо будет сделать
@yegornikolenko98353 жыл бұрын
Илья, А есть возможность экспорта результирующего запроса в xml?
@EngineerSpock3 жыл бұрын
stackoverflow.com/questions/49185210/postgresql-using-copy-function-to-export-results-to-xml-file должно помочь
@yegornikolenko98353 жыл бұрын
@@EngineerSpock О, интересно! У меня до этого получалось через shell. \copy query to xml Попробую как по ссылке Илья спасибо ещё раз!
@RaptorT1V Жыл бұрын
1:26:30 _"равенство на а нал проверяется так")_
@EngineerSpock Жыл бұрын
Именно!)
@mansurlearningchannel6462 Жыл бұрын
ссылки битые можете исправить?
@EngineerSpock Жыл бұрын
Это какие?
@jamjam33379 ай бұрын
😎👏👍
@ИннаИннуля-н2т3 жыл бұрын
Скажите, пожалуйста, а есть ли SQL пакет, чтобы это было бесплатное пользование и не была бы демо версия ?
@EngineerSpock3 жыл бұрын
Postgresql полностью бесплатен. Вы о чём?
@ИннаИннуля-н2т3 жыл бұрын
@@EngineerSpock Спасибо. Я попробую его загрузить. А вообще по своему функционалу SQL сильно отличаются друг от друга ? Например, PostgreSQL от SQL Server ?
@EngineerSpock3 жыл бұрын
@@ИннаИннуля-н2т принципиально мало в чём с точки зрения языка программирования.
@Soul.game.2 жыл бұрын
легче не использовать BETWEEN
@soldiertoy2 жыл бұрын
Курс шикарный! Но мне кажется у многих возникает трудность понимания из-за английского языка в названиях таблиц и их столбцов, иногда трудно понять
@Developer_python_2 жыл бұрын
Так здесь же базовые английские слова
@nuneuzheli2 жыл бұрын
что-то на 1м уроке народу много потерялось
@kaellith Жыл бұрын
1:06:32 что происходит в моей голове, когда я точно не помню написание английского слова
@user-yp4dm2ph3u3 жыл бұрын
ошибка во втором дз (простые выборки-2) так никуда и не делась.
@EngineerSpock3 жыл бұрын
А что там за ошибка?
@АлександрЯшин-н6д2 жыл бұрын
@@EngineerSpock вы пишите про количества, а в решение количества и цена в разных вариациях, т.е. задание, с тем что на самом деле требуется, судя по ответам, расходится. Видео разбор также это подтверждает, что вы рассмотрели решение других условий, а не то, что в файле в репе
@invitable9 ай бұрын
shipped date - дата доставки
@EngineerSpock9 ай бұрын
Я там дата отгрузки что-ли говорю? Или как?
@invitable8 ай бұрын
@@EngineerSpockДа
@invitable8 ай бұрын
Дата отгрузки
@cyber_stoner Жыл бұрын
1:16:15
@EngineerSpock Жыл бұрын
Данный курс на KZbin - сильно укороченная (демо) версия полного курса, который вы можете приобрести на stepik (с карточкой из РФ) или Udemy (с карточкой не из РФ) Купить полный курс на stepik: www.engineerspock.com/buy-postgres-youtube-stepik - получите скидку 30% Купить полный курс на udemy: www.engineerspock.com/buy-postgres-youtube-udemy Все курсы от EngineerSpock: www.engineerspock.com/offer-spock-youtube ***** Подпишись на канал в Telegram: t.me/engineerspock_it Подписка на Boosty: boosty.to/engineerspock Донаты на развитие: pay.cloudtips.ru/p/1f080f72 Чат в Telegram: t.me/python_devs Ссылка на репозиторий в GitHub: github.com/EngineerSpock/postgres-course-ru *****