Четыре года назад учил сети просто для себя через ваш канал. Сейчас устроился на работу где требуется SQL, и вот мы снова встретились. Надеюсь у вас все хорошо и даже лучше!
Делаю записи по вашим лекциям - спасибо вам большое! Такие вот плейлисты про основы очень помогают прощупать тему и понять, стоит ли изучать дальше или не стоит. Я понимаю, что у вас на создание качественного материала уходит много времени, а отдачи от людей мало, но поверьте, каждый, кто оставил здесь комментарий, благодарен вам! Возможно, именно благодаря вам начнётся моя карьера аналитика:)
Слушая Ваши лекции, вспоминаешь поговорку: кто ясно мыслит, тот ясно выражается! Огромнейшее спасибо! Ваши лекции помогают легко осваивать сложный материал! Очень помогает в работе! Пожалуйста, продолжайте развивать Ваш канал!
Ваши уроки одни из лучших на ютубе, понятно о сложном. Как раз по работе понадобился SQL, я еще подумал, вот бы от вас по слушать, и вот, как подарок на новый год ))
Большое спасибо. К моменту, когда увидел ваши видео-уроки, я уже прослушал другой курс. Тем не менее с большим удовольствием и с пользой занимался с вами, потому что вы предложили очень эффективные занятия. Большой вам респект. Мне очень понравились ваши уроки!!!
Присоединяюсь ко всему написанному ниже. Помню, как я в своё время поступал на звукорежиссуру: ничего не знал, ничего не понимал, ничего не слышал. То же и с IT сейчас. И здорово, что есть грамотные статьи и понятные, лаконичные видеоролики. P. S. На звукорежиссуру я всё же поступил тогда. И выкарабкался на красный диплом.
Сегодня узнал что для такого запроса нужны скобки select * from superheroes where (align='Neutral Characters' or align='Good Characters') and year =1963 если не поставить скобки то запрос будет неверный и год отобразиться не только 1963 но и другие в том числе
Андрей, добрый день)) Практиковалась по Вашему курсу, такой вопрос. Выполняю запрос на выбор всех супергероев-мужчин, у которых год появления в комиксах 2000 или 2006 (запрос: select * from superheroes WHERE gender = 'Male Characters' AND year = 2000 OR year = 2006;). В результате в таблице выдает женщин и мужчин супергероев. В чем причина? Помогите разобраться, пожалуйста.
select * from superheroes where year between 1998 and 2010 order by year desc заметил что при сортировке этого запроса внизу таблицы 2000 год а не 1998, 1998 и 1999 год теряется между 2000 и 2006 что это может быть?
Подскажите, что я делаю не так и как сделать правильно. Мне нужно изменить строку generation (поколение) на определённое значение X, если строка birth соответствует диапазону 1963-1984. Я пробовала: UPDATE `users` SET generation = 'X' WHERE birth > 1963-01-01 AND birth < 1984-31-12; UPDATE `users` SET generation = 'X' WHERE birth > 1963-01-01, birth < 1984-31-12; UPDATE `users` SET generation = 'X' WHERE birth > '1963-01-01' AND birth < '1984-31-12'; UPDATE `users` SET generation = 'X' WHERE birth BETWEEN 1963-01-01 AND 1984-31-12; UPDATE `users` SET generation = 'X' WHERE birth BETWEEN '1963-01-01'AND '1984-31-12'; он не выдаёт ошибку, пишет просто что затронуто 0 строк, хотя в таблице такие даты точно есть. Заранее спасибо
Кстати, SELECT* FROM users WHERE birth BETWEEN 1963-01-01 AND 1984-12-31; и SELECT* FROM users WHERE birth BETWEEN 1963 AND 1984; тоже выводит 0 строк. (я нашла ошибку, что в прошлом сообщении не 1984-31-12, а 1984-12-31 надо, но всё равно не работает) плак
Я нашла решение. Если у кого-то будет похожая проблема, вот код (я работала с mysql!). Проблема: нужно чтобы у всего списка людей проставилось значение поколения в зависимости от их даты рождения. Код: UPDATE `basic_inf` SET `generation` = CASE WHEN `birth` >= '1984-01-01' AND `birth` = '1963-01-01' AND `birth` = '1943-01-01' AND `birth`
SELECT*FROM superheroes WHERE gender = ('Female Characters'); Так пишется в проге. А вообще используйте консоль SQL Shell Тогда не будет проблем с вводом запросов И не забывайте ; добавлять в конце запроса
Почему у меня не работают некоторые запросы с оператором Where, причем самое забавное, я могу найти эту готовую строчку в интернете вставить ее и она сработает, но если я точь в точь перепишу ее сам она не работает, что за магия)
У меня бывало наоборот) Часто, когда запросы составлял в word, он кавычки не подходящие консоли добавлял (закругленные) и от этого запрос не выполнялся.
Здравствуйте! Спасибо за понятную подачу материала. Стараюсь расширить свой кругозор в IT направлении и приобрести новые скилы, а Ваши курсы отлично в этом помогают. Большое спасибо за Вашу труд!
База не совсем правильно составлена, если смотреть на руководство по стилю, Female, Hair, Characters, Eyes это то что необязательно и не рекомендуется повторять из заголовков столбиков.
Потому что это курс начального уровня и нельзя все сразу на людей вываливать 😉. Перед тем, как писать про IS NULL, нужно рассказать, что такое NULL и как с ним работать. Что в SQL не тривиально. Для exists без подзапросов сложно придумать хороший пример.
Добрый день, Андрей. Есть вопрос по поводу одновременного использования логических операторов. Например, вы объясняете про OR - я сделала как вы показываете, но хотела попробовать дополнительно задать условие, чтобы искали только женщин. Написала: SELECT * FROM superheroes WHERE gender = "Female Characters" AND hair = "Blond Hair" OR hair = "Strawberry Blond Hair" Но не сработало, хотелось бы узнать почему? Так нельзя делать или я что-то неправильно написала? Или дело ещё в чем-то? Спасибо.
как уже написали, нужно использовать ESCAPE, например, так: LIKE '%\_% ESCAPE '\' Выведет строки, который содержат символ подчеркивания _ В Postgres \ в LIKE работает и без ESCAPE. Но с ESCAPE можно использовать любой символ, например, так: LIKE '%!_% ESCAPE '!'
Говорят позитивные и благодарственные комментарии помогают продвижению канала. Спасибо вам за лаконичный, качественный материал.
Спасибо за позитивный и благодарственный комментарий, это не просто помогает в продвижении канала, но и повышает мне настроение!
@Zander Kristopher definitely, have been using instaflixxer for since november myself =)
@Zander Kristopher Yup, I have been watching on InstaFlixxer for months myself =)
Четыре года назад учил сети просто для себя через ваш канал. Сейчас устроился на работу где требуется SQL, и вот мы снова встретились. Надеюсь у вас все хорошо и даже лучше!
Спасибо, у меня все хорошо. Рад, что пригодилось несколько курсов!
Делаю записи по вашим лекциям - спасибо вам большое! Такие вот плейлисты про основы очень помогают прощупать тему и понять, стоит ли изучать дальше или не стоит. Я понимаю, что у вас на создание качественного материала уходит много времени, а отдачи от людей мало, но поверьте, каждый, кто оставил здесь комментарий, благодарен вам! Возможно, именно благодаря вам начнётся моя карьера аналитика:)
Слушая Ваши лекции, вспоминаешь поговорку: кто ясно мыслит, тот ясно выражается! Огромнейшее спасибо! Ваши лекции помогают легко осваивать сложный материал! Очень помогает в работе! Пожалуйста, продолжайте развивать Ваш канал!
Спасибо за приятный отзыв! Канал обязательно буду развивать!
Ваши уроки одни из лучших на ютубе, понятно о сложном.
Как раз по работе понадобился SQL, я еще подумал, вот бы от вас по слушать, и вот, как подарок на новый год ))
Отлично! Рад, что тема интересует.
Андрей от всей души огромная благодарность за Ваш труд!
Спасибо!
Большое спасибо. К моменту, когда увидел ваши видео-уроки, я уже прослушал другой курс. Тем не менее с большим удовольствием и с пользой занимался с вами, потому что вы предложили очень эффективные занятия.
Большой вам респект. Мне очень понравились ваши уроки!!!
Спасибо! Рад, что курс понравился!
Супер, очень понятно и без воды. Вы безусловно отличный преподаватель.
Спасибо!
Присоединяюсь ко всему написанному ниже. Помню, как я в своё время поступал на звукорежиссуру: ничего не знал, ничего не понимал, ничего не слышал. То же и с IT сейчас. И здорово, что есть грамотные статьи и понятные, лаконичные видеоролики.
P. S. На звукорежиссуру я всё же поступил тогда. И выкарабкался на красный диплом.
Отличный опыт! Надеюсь, мои курсы по ИТ будут полезны сейчас.
Большое спасибо за вашу работу. Знание - свет.
Я начинающий 0 уровень sql но так интересно после ваших уроков это направление, спасибо!
Отличный результат! Надеюсь, получиться разобраться и применять на практике!
Спасибо большое за ваши труды, готовлюсь к тех.интервью на тестировщика - теперь мне почти не страшно :)
Отличный материал! Так держать!
Спасибо!
Спасибо за очередной урок !
Пожалуйста!
Спасибо Вам большое. Отличная подача материала.
Пожалуйста! Рад, что нравится!
Спасибо вам за лаконичный, качественный материал
Кайф, просто кайф. Спасибо за ваш труд.
Пожалуйста, рад, что курс нравится!
Тысяча лайков)
Просто разжевал и положил в мою голову, спасибо огромное) 👍👍👍
Большое спасибо за ваш труд!
Очень интересно заниматься по вашим видео! Спасибо за курс! 👍
Спасибо вам за ваш труд. Благодаря вам мы узнаем тонкости языка
Пожалуйста! Рад, что полезно!
Большое спасибо. Супер👍
Спасибо за приятный отзыв!
Очень информативно и доходчиво!
Спасибо Вам!
Пожалуйста!
Коротко, четко и понятно. Спасибо!
Пожалуйста!
Спасибо за урок!
Пожалуйста!
Спасибо, ждём продолжения!
Пожалуйста. Продолжение выложил сегодня - th-cam.com/video/bYdjR6QexJY/w-d-xo.html
Видео просто замечательные!! Понятнее некуда!
Андрей, спасибо Вам, как всегда все лаконично и понятно, подскажите, когда ждать следующее видео по данному курсу?
Видео будет уже скоро!
Отлично, спасибо, всё понятно!
Пожалуйста! Рад, что понятно.
Благодарю, классная подача!
Спасибо. Качественно, коротко и ясно, без лишней воды.
Пожалуйста! Рад, что понравилось!
Спасибо Вам огромное!!!
Пожалуйста!
Спасибо за такую хорошую подачу инфы!!!
дякую за ваш курс
Пожалуйста!
Круто! Благодарю😊
классное объяснение
Спасибо!
Спасибо за видео
Сегодня узнал что для такого запроса нужны скобки select * from superheroes where (align='Neutral Characters' or align='Good Characters') and year =1963 если не поставить скобки то запрос будет неверный и год отобразиться не только 1963 но и другие в том числе
Спасибо!
Пожалуйста!
Благодарю
Спасибо!
Андрей, добрый день)) Практиковалась по Вашему курсу, такой вопрос. Выполняю запрос на выбор всех супергероев-мужчин, у которых год появления в комиксах 2000 или 2006 (запрос: select * from superheroes WHERE gender = 'Male Characters' AND year = 2000 OR year = 2006;). В результате в таблице выдает женщин и мужчин супергероев. В чем причина? Помогите разобраться, пожалуйста.
Лекция супер, но только ˈstrɔːberɪ !! Через О.
Bald != No Hair )))
Спасибо за видео!
Просто 🔥🔥🔥
Спасибо!
понравилось, для иллюстрации было бы хорошо использовать миндкарту.СПАСИБО!!!!!!!
Спасибо за приятный отзыв?
Имеется в виду mind map? Или что-то еще?
Подскажите, пожалуйста, шрифт, использованный в видео
select * from superheroes where year between 1998 and 2010 order by year desc заметил что при сортировке этого запроса внизу таблицы 2000 год а не 1998, 1998 и 1999 год теряется между 2000 и 2006 что это может быть?
Лайк!
Спасибо!
Не верю что все так легко оказалось
Подскажите, что я делаю не так и как сделать правильно.
Мне нужно изменить строку generation (поколение) на определённое значение X, если строка birth соответствует диапазону 1963-1984. Я пробовала:
UPDATE `users` SET generation = 'X' WHERE birth > 1963-01-01 AND birth < 1984-31-12;
UPDATE `users` SET generation = 'X' WHERE birth > 1963-01-01, birth < 1984-31-12;
UPDATE `users` SET generation = 'X' WHERE birth > '1963-01-01' AND birth < '1984-31-12';
UPDATE `users` SET generation = 'X' WHERE birth BETWEEN 1963-01-01 AND 1984-31-12;
UPDATE `users` SET generation = 'X' WHERE birth BETWEEN '1963-01-01'AND '1984-31-12';
он не выдаёт ошибку, пишет просто что затронуто 0 строк, хотя в таблице такие даты точно есть.
Заранее спасибо
Кстати,
SELECT* FROM users WHERE birth BETWEEN 1963-01-01 AND 1984-12-31;
и
SELECT* FROM users WHERE birth BETWEEN 1963 AND 1984;
тоже выводит 0 строк.
(я нашла ошибку, что в прошлом сообщении не 1984-31-12, а 1984-12-31 надо, но всё равно не работает)
плак
Я нашла решение. Если у кого-то будет похожая проблема, вот код (я работала с mysql!). Проблема: нужно чтобы у всего списка людей проставилось значение поколения в зависимости от их даты рождения. Код:
UPDATE `basic_inf`
SET `generation` =
CASE
WHEN `birth` >= '1984-01-01' AND `birth` = '1963-01-01' AND `birth` = '1943-01-01' AND `birth`
С точки зрения системного программиста SQL - полнейшее днище, отстой и ущербность.
SQL не для системных программистов сделан, так что реакция ожидаемая.
Хокей, но всё равно . Чем думали ,когда это писали 🤭
Что побывал на лекции в универе в офлайне, нет ощущения что онлайн
Да, лекции почти не отличаются. Проблема онлайна с организацией качественных практик.
Спасибо!
Пожалуйста!
Спасибо, ждём продолжения!
Продолжение будет обязательно!
Спасибо, Андрей! Материал интересен и полезен. Жду следующий видеоурок!
Пожалуйста. Следующие уроки обязательно будут.
SELECT*FROM superheroes WHERE gender = ('Female Characters');
Так пишется в проге.
А вообще используйте консоль SQL Shell
Тогда не будет проблем с вводом запросов
И не забывайте ; добавлять в конце запроса
Спасибо за интересное видео
Пожалуйста!
Почему у меня не работают некоторые запросы с оператором Where, причем самое забавное, я могу найти эту готовую строчку в интернете вставить ее и она сработает, но если я точь в точь перепишу ее сам она не работает, что за магия)
У меня бывало наоборот)
Часто, когда запросы составлял в word, он кавычки не подходящие консоли добавлял (закругленные) и от этого запрос не выполнялся.
Здравствуйте! Спасибо за понятную подачу материала. Стараюсь расширить свой кругозор в IT направлении и приобрести новые скилы, а Ваши курсы отлично в этом помогают.
Большое спасибо за Вашу труд!
Присоединяюсь к благодарностям. П. С. В конце лекции делаю себе карточки с заданиями к запросам и затем пишу их pgAdmin.
Отлично, успехов в изучении!
Редко пишу комы, прохожу курсы , там дальше будут СкюЭль, но подача не очень нравится, у вас же Андрей, легко и без воды, Это Уровень!
Большое спасибо!!!
Все очень круто, большое спасибо 😊
Бльшое спасибо за уроки!
Пожалуйста!
База не совсем правильно составлена, если смотреть на руководство по стилю, Female, Hair, Characters, Eyes это то что необязательно и не рекомендуется повторять из заголовков столбиков.
Благодарю вас очень приятный голос доступно преподнесено ! Ждём след выпусков.
Спасибо за видео! Почему только 3 оператора (BETWEEN, IN, LIKE) указаны и нет IS NULL, EXISTS?
Потому что это курс начального уровня и нельзя все сразу на людей вываливать 😉. Перед тем, как писать про IS NULL, нужно рассказать, что такое NULL и как с ним работать. Что в SQL не тривиально. Для exists без подзапросов сложно придумать хороший пример.
@@AndreySozykin Спасибо за пояснения и за ваши лекции!
просто и ясно) спасипка
Пожалуйста!
спасибо очень хороший контент
Пожалуйста!
Спасибо за вашу работу, гораздо понятнее чем в вузе)
Пожалуйста! Рад, что понятно.
Андрюха красава!!! Спасибо!
Пожалуйста!
Добрый день, Андрей. Есть вопрос по поводу одновременного использования логических операторов. Например, вы объясняете про OR - я сделала как вы показываете, но хотела попробовать дополнительно задать условие, чтобы искали только женщин. Написала:
SELECT *
FROM superheroes
WHERE gender = "Female Characters"
AND
hair = "Blond Hair"
OR
hair = "Strawberry Blond Hair"
Но не сработало, хотелось бы узнать почему? Так нельзя делать или я что-то неправильно написала? Или дело ещё в чем-то?
Спасибо.
Дякую за корисний контент :))))))))
И спасибище. Очень полезно
Пожалуйста!
спасибо, все понятно и разложено по полочкам!👍👍👍
супер! спасибо!
Спасибо за блестящий урок! 👍👍
Пожалуйста!
Большое спасибо за ваш труд! Очень полезная информация, приятная и понятная подача. Желаю вам успехов!
Спасибо!
Спасибо большое
Пожалуйста!
Как работает экранирование спецсимволов в шаблоне LIKE, допустим, если в искомом фрагменте есть % или _?
Можешь использовать escape
как уже написали, нужно использовать ESCAPE, например, так:
LIKE '%\_% ESCAPE '\'
Выведет строки, который содержат символ подчеркивания _
В Postgres \ в LIKE работает и без ESCAPE. Но с ESCAPE можно использовать любой символ, например, так:
LIKE '%!_% ESCAPE '!'
7:00 лысый и без волос ) хех
супер!!!
Спасибо!
СПАСИБО!!!
рассмотрите оператор with пожалуйста)
Обязательно сделаю лекцию про WITH.
Круто!)
Спасибо!