Добрый день, друзья!
На неделе записал видео про сортировку получаемых запросом данных. Что можно писать в ORDER BY и что не рекомендуется.
Выложил на нашем YouTube-Канале:
https://youtu.be/zaMDg7wdEYg
На неделе записал видео про сортировку получаемых запросом данных. Что можно писать в ORDER BY и что не рекомендуется.
Выложил на нашем YouTube-Канале:
https://youtu.be/zaMDg7wdEYg
YouTube
Как не надо делать сортировку в SQL запросах
Сортировка получаемых данных. Блок ORDER BY. Многоуровневая сортировка. Использование CASE в ORDER BY. Что не нужно писать в ORDER BY - рекомендации ведущих софтверных компаний.
Яндекс.Дзен: https://zen.yandex.ru/iliahohlov
Телеграм-канал: https://t.me/s…
Яндекс.Дзен: https://zen.yandex.ru/iliahohlov
Телеграм-канал: https://t.me/s…
👍5
Всем хорошего понедельника!
В ближайшее время буду проводить вебинары, о которых заранее буду информировать здесь! Буду стараться объяснять все понятно и отвечать на все вопросы! 🔔 Предлагаю порешать задачи вместе! 🙂💪
В ближайшее время буду проводить вебинары, о которых заранее буду информировать здесь! Буду стараться объяснять все понятно и отвечать на все вопросы! 🔔 Предлагаю порешать задачи вместе! 🙂💪
👍6
Дорогие друзья, всем привет!
Подготовил небольшую статью про объедение данных. Собрал всю нужную информацию про UNION и UNION ALL.
Если Вы в рамках курса еще не дошли до UNION-ов, то пока проигнорируйте эту статью. Позже прочитаете 🙂
https://zen.yandex.ru/media/iliahohlov/vse-samoe-vajnoe-pro-union-i-union-all-62cd39fa9ee0340c925c180f
Подготовил небольшую статью про объедение данных. Собрал всю нужную информацию про UNION и UNION ALL.
Если Вы в рамках курса еще не дошли до UNION-ов, то пока проигнорируйте эту статью. Позже прочитаете 🙂
https://zen.yandex.ru/media/iliahohlov/vse-samoe-vajnoe-pro-union-i-union-all-62cd39fa9ee0340c925c180f
Дзен | Статьи
Все самое важное про UNION и UNION ALL
Статья автора «Илья Хохлов» в Дзене ✍: В некоторых случаях очень сложно вывести все необходимые данные с помощью одной команды SELECT, например, нам необходимо было бы вывести данные из одной таблицы
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Здравствуйте, друзья! Немного it-юмора!🙂
😁8
Вчера на нашем канале в YouTube набралось новое значимое количество подписчиков!🤗
Спасибо Вам большое за внимание, комментарии под видео и их оценку в виде лайков или дизлайков! 👍
Будем стараться и дальше готовить новые обучающие видео и текстовые материалы, размещать их в свободном доступе!
Спасибо Вам большое за внимание, комментарии под видео и их оценку в виде лайков или дизлайков! 👍
Будем стараться и дальше готовить новые обучающие видео и текстовые материалы, размещать их в свободном доступе!
👍5
Здравствуйте, друзья!
Более двух лет назад начал писать книгу-курс по SQL. И теперь я её закончил и даже уже получил ISBN (уникальный международный номер книги). Завтра буду разговаривать с типографией, договариваться об издательстве. Позже напишу как все прошло!
Должен сказать, что книгу писать интересно. Написал её, практически, на одном дыхании, но с передышками :) Садишься писать - представляешь живого ученика и начинает рисоваться картина обучения. Как бы я лично все преподнёс, как бы взял с собой на реальную практику и показал все воочию на что может повлиять каждое слово SQL-запроса.
Я постарался скомпоновать книгу так, чтобы процесс обучения был максимально прост и интересен. Включил в неё жизненных опыт, как если бы мы вместе с учеников прошли всё. Я думаю, что смог окунуть читателя в рабочую атмосферу, дал ему коллегу - себя.
На протяжении 287-страниц вместе учимся справляться со всеми базовыми задачами, привыкаем решать нестандартные задачи. Языком ошибок и сравнений показываю к чему может привести использование того или иного джоина (соединения таблиц), показываю стандартные ошибки начинающих SQL-специалистов, которые делают большинство, если им их не показать. У меня большой опыт обучения: каких только вопросов не задавали ученики. На основании всего своего опыта обучения и написал книгу. Постарался вложить материал так, чтобы он был вам максимально понятен и интересен.
С уважением,
Илья Хохлов
Более двух лет назад начал писать книгу-курс по SQL. И теперь я её закончил и даже уже получил ISBN (уникальный международный номер книги). Завтра буду разговаривать с типографией, договариваться об издательстве. Позже напишу как все прошло!
Должен сказать, что книгу писать интересно. Написал её, практически, на одном дыхании, но с передышками :) Садишься писать - представляешь живого ученика и начинает рисоваться картина обучения. Как бы я лично все преподнёс, как бы взял с собой на реальную практику и показал все воочию на что может повлиять каждое слово SQL-запроса.
Я постарался скомпоновать книгу так, чтобы процесс обучения был максимально прост и интересен. Включил в неё жизненных опыт, как если бы мы вместе с учеников прошли всё. Я думаю, что смог окунуть читателя в рабочую атмосферу, дал ему коллегу - себя.
На протяжении 287-страниц вместе учимся справляться со всеми базовыми задачами, привыкаем решать нестандартные задачи. Языком ошибок и сравнений показываю к чему может привести использование того или иного джоина (соединения таблиц), показываю стандартные ошибки начинающих SQL-специалистов, которые делают большинство, если им их не показать. У меня большой опыт обучения: каких только вопросов не задавали ученики. На основании всего своего опыта обучения и написал книгу. Постарался вложить материал так, чтобы он был вам максимально понятен и интересен.
С уважением,
Илья Хохлов
👍4🔥4
Всем доброй пятницы!
Сегодня мне написал один из наших учеников - Юрий. Он проходил у нас курс SQL некоторое время назад. Приятно получить такие слова. И еще разрешил использовать свой текст для вдохновления!💪
Сегодня мне написал один из наших учеников - Юрий. Он проходил у нас курс SQL некоторое время назад. Приятно получить такие слова. И еще разрешил использовать свой текст для вдохновления!💪
👍6
Здравствуйте, друзья!
Спасибо Вам за обучение с нами!
На протяжении всего курса по SQL, надо сказать, есть всего лишь три сложные темы: соединения таблиц (урок 3), группировка (урок 5) и подзапросы (урок 7).
Каждую из сложных тем трудно начинать понимать. Это новое и многие новые моменты мозг может сопротивляться усваивать. Это нормально. Интенсивно мозг способен воспринимать, чаще всего, только определённую порцию информации. В этот момент, желательно, чтобы Вас при просмотре урока никто не отвлекал: даже дети (если смотрите урок дома) и руководитель (если обучаетесь на работе).
Вы погружаетесь в новые знания и осваиваете новые умения. То, чему Вы научитесь в течение 27ми уроков - это Ваш будущий хлеб! Вы осваиваете МЕГАВОСТРЕБОВАННУЮ профессию. Это очень важно. Всего лишь 27 уроков. При концентрации на обучении Вас ничто не должно отвлекать!
Если с первого раза урок дался трудно, Вы можете посмотреть его ещё раз! Если у Вас возникнут любые вопросы - пожалуйста, всегда их задавайте! Любые вопросы задавайте! Мы их ждём🙂
Спасибо Вам за обучение с нами!
На протяжении всего курса по SQL, надо сказать, есть всего лишь три сложные темы: соединения таблиц (урок 3), группировка (урок 5) и подзапросы (урок 7).
Каждую из сложных тем трудно начинать понимать. Это новое и многие новые моменты мозг может сопротивляться усваивать. Это нормально. Интенсивно мозг способен воспринимать, чаще всего, только определённую порцию информации. В этот момент, желательно, чтобы Вас при просмотре урока никто не отвлекал: даже дети (если смотрите урок дома) и руководитель (если обучаетесь на работе).
Вы погружаетесь в новые знания и осваиваете новые умения. То, чему Вы научитесь в течение 27ми уроков - это Ваш будущий хлеб! Вы осваиваете МЕГАВОСТРЕБОВАННУЮ профессию. Это очень важно. Всего лишь 27 уроков. При концентрации на обучении Вас ничто не должно отвлекать!
Если с первого раза урок дался трудно, Вы можете посмотреть его ещё раз! Если у Вас возникнут любые вопросы - пожалуйста, всегда их задавайте! Любые вопросы задавайте! Мы их ждём🙂
👍3
Здравствуйте, друзья!
Предлагаю решить очередную небольшую задачу по SQL. В этот раз пробую оформить задачу как викторину! 🤗
Предлагаю решить очередную небольшую задачу по SQL. В этот раз пробую оформить задачу как викторину! 🤗
Имеется таблица CODES из одного столбца:
CODE -------- 0 10 30 50 Какой результат вернёт запрос? SELECT MIN(CODE) FROM CODES WHERE CODE BETWEEN 15 AND 25
CODE -------- 0 10 30 50 Какой результат вернёт запрос? SELECT MIN(CODE) FROM CODES WHERE CODE BETWEEN 15 AND 25
Anonymous Quiz
9%
0
4%
10
18%
15
69%
NULL
👍3
Здравствуйте, друзья!
Помните что такое первичный и внешний ключи 🔑?
А что такое ключи суррогатные?🙈
На нашем канале есть маленькое обучающее видео на эту тему 😌
Буду очень рад Вашему вниманию!
https://youtu.be/43yOFoEOKeI
Помните что такое первичный и внешний ключи 🔑?
А что такое ключи суррогатные?🙈
На нашем канале есть маленькое обучающее видео на эту тему 😌
Буду очень рад Вашему вниманию!
https://youtu.be/43yOFoEOKeI
YouTube
Первичный ключ, внешний ключ, суррогатный ключ / Илья Хохлов
Первичный ключ - это столбец (или набор столбцов) в таблице, с помощью значения которого (которых) всегда можно сослаться, выйти только на одну строку в таблице. Значения этого столбца служат идентификатором каждой строки таблицы и поэтому не могут иметь…
👍2
Здравствуйте друзья!
Предлагаю ещё одну небольшую задачу по SQL.
Пусть есть таблица PIN_CODES, имеющая столбец CODE_INT. В таблице всего 4 строчки со следующими целыми значениями в этом столбце: 1, 2, 3 и 4.
Предлагаю ещё одну небольшую задачу по SQL.
Пусть есть таблица PIN_CODES, имеющая столбец CODE_INT. В таблице всего 4 строчки со следующими целыми значениями в этом столбце: 1, 2, 3 и 4.
Что будет получено в результате выполнения нижеприведённого запроса?
SELECT MIN(CODE_INT), MAX(CODE_INT) FROM PIN_CODES
SELECT MIN(CODE_INT), MAX(CODE_INT) FROM PIN_CODES
Anonymous Quiz
0%
Получим значения 1 и 1
5%
Получим значения NULL и NULL
82%
Получим значения 1 и 4
13%
Будет ошибка выполнения запроса
👍4😁2
Здравствуйте, друзья!
Начнём день с разминки по SQL.
Выполнение какой из команд, приведённых ниже, удалит все строки из таблицы Persons, то есть оставит её вообще без строк?
Начнём день с разминки по SQL.
Выполнение какой из команд, приведённых ниже, удалит все строки из таблицы Persons, то есть оставит её вообще без строк?
Anonymous Quiz
16%
DELETE FROM Persons WHERE NAME <> NULL
1%
UPDATE Persons SET NAME = NULL
15%
DROP TABLE Persons
68%
TRUNCATE TABLE Persons
🔥5👍2
Очень интересный получился в этот раз разброс голосов за варианты ответов. Чуть позже я объясню правильный вариант. А пока подождём решения остальных 🙂