Вставка и изменение данных в SQL | Основы SQL

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 มิ.ย. 2024
  • Лекция по вставке, изменению и удалению данных в SQL. Страница курса - www.asozykin.ru/courses/sql
    Поддержать курс можно через сервис Cloudtips - pay.cloudtips.ru/p/45a4055b
    Заранее спасибо за помощь!
    VK - avsozykin
    telegram - t.me/a_sozykin
    Мой сайт - www.asozykin.ru
    00:00 - Вставка данных в таблицу SQL: оператор INSERT
    03:36 - Изменение данных в таблице SQL: оператор UPDATE
    05:33 - Удаление данных из таблицы SQL: оператор DELETE
    06:52 - Первичный ключ и изменение данных
    08:02 - Итоги
    Инструкция по созданию демонстрационной базы данных, которая используется в курсе - www.asozykin.ru/posts/demo_da...
    Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках - / andreysozykincs
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 62

  • @user-wp6sd7mc5f
    @user-wp6sd7mc5f 24 วันที่ผ่านมา

    Большое спасибо за курс! Очень простое и легкое объяснение

  • @user-yb9zo6ss5o
    @user-yb9zo6ss5o 3 ปีที่แล้ว +24

    Не стал дожидаться, давно ушёл вперёд, изучаю всё сам. Но, когда выходит новое видео, возвращаюсь, чтоб повторить и проверить, верно ли понял что-либо из пройденного. Благодарю)

    • @AndreySozykin
      @AndreySozykin  3 ปีที่แล้ว +4

      Новое видео вчера выложил. К сожалению, не получается записывать так быстро, как хотелось бы.

  • @AleksandrGolrichtGlrcht
    @AleksandrGolrichtGlrcht ปีที่แล้ว +1

    Самые лучшие курсы на ютуб, жаль только основы)

  • @ealbitg1043
    @ealbitg1043 3 ปีที่แล้ว +5

    Авансом лайк, чтобы чаще выходили видео из этого курса

    • @AndreySozykin
      @AndreySozykin  3 ปีที่แล้ว +1

      Спасибо, стараюсь ускорится!

  • @yapetukhova
    @yapetukhova 2 ปีที่แล้ว +8

    Спасибо большое за видео! Как я рада, что мне дали ссылку на ваш курс! Это настоящее сокровище!

  • @user-fr4hy9fv2z
    @user-fr4hy9fv2z 7 หลายเดือนก่อน

    Андрей , спасибо огромное за Ваш труд. Очень толково объясняете. Вы большой молодец 👍👋👋

  • @halcyon-s
    @halcyon-s ปีที่แล้ว +2

    Большое спасибо за курс! Очень простое и легкое объяснение)

  • @user-wd7yr7qj8b
    @user-wd7yr7qj8b 8 หลายเดือนก่อน

    Огромное спасибо! Прекрасная подача материала. Ранее смотрел другой Ваш курс, теперь пришел на этот)

  • @MegaScorpi
    @MegaScorpi ปีที่แล้ว

    Я просто в восторге. Огромное спасибо!

  • @user-hb1er2zd6b
    @user-hb1er2zd6b 2 ปีที่แล้ว +19

    Андрей, спасибо огромное за Ваш труд. Очень толково объясняете.

    • @AndreySozykin
      @AndreySozykin  2 ปีที่แล้ว +1

      Пожалуйста! Рад, что нравится!

    • @a.banit2014
      @a.banit2014 5 หลายเดือนก่อน

      3:52

    • @vwusr2533
      @vwusr2533 13 วันที่ผ่านมา

      @@AndreySozykin курс отлично смотрится и в 2024. Спасибо вам, Андрей. Ps: подскажите, вы где-то выкладывали презентации с видео уроков?

  • @elenas6852
    @elenas6852 ปีที่แล้ว +1

    Спасибо за курс!!! Кратко, доступно, без воды! Смотрю для закрепления пройденных лекций на Степике!

    • @AndreySozykin
      @AndreySozykin  ปีที่แล้ว

      Спасибо за приятный отзыв!

  • @user-uh5iy4fu8n
    @user-uh5iy4fu8n 2 ปีที่แล้ว +1

    Спасибо большое за знания.

  • @irinaabashidze9968
    @irinaabashidze9968 3 ปีที่แล้ว +7

    Спасибо за отличный урок!

  • @photo_graf_khv
    @photo_graf_khv 6 หลายเดือนก่อน

    Спасибо за материал 👍

  • @Dima-uz8gi
    @Dima-uz8gi 5 หลายเดือนก่อน +1

    Классные примеры про супергероев! 🦸🦹😎

  • @coryphoenixxx8238
    @coryphoenixxx8238 3 ปีที่แล้ว +4

    На Степике бы из таких видео курсы, даже платные, но с практикой очень хорошо смотрелись!

    • @AndreySozykin
      @AndreySozykin  3 ปีที่แล้ว +3

      Курс с практикой готовим для платформы openedu.ru. Здесь пока апробация.

  • @medvedevvit
    @medvedevvit 2 ปีที่แล้ว

    Super!Thanks a lot!

  • @anele4492
    @anele4492 2 ปีที่แล้ว

    СПАСИБО!!!

  • @SHKIPPER989
    @SHKIPPER989 3 ปีที่แล้ว +1

    Круто!)

  • @ikrommurodov6639
    @ikrommurodov6639 3 ปีที่แล้ว +1

    Спасибо вам большое.

  • @neboaltai1241
    @neboaltai1241 3 ปีที่แล้ว +6

    4:42 выдавало ошибку синтаксиса, удалил перед WHERE запятую, стало всё ок

  • @user-xs3cn1ef3v
    @user-xs3cn1ef3v 3 ปีที่แล้ว +1

    Спасибо за видео

  • @WhiteBear141981
    @WhiteBear141981 3 ปีที่แล้ว +1

    Спасибо!

  • @user-dy3tp9ec6s
    @user-dy3tp9ec6s 3 ปีที่แล้ว +8

    отличные курсы, коротко и ясно. По технологиям CISCO что то планируете ?
    очень хотелось бы от вас услышать !

    • @AndreySozykin
      @AndreySozykin  3 ปีที่แล้ว +3

      По Cisco хорошие курсы у Cisco. И книги тоже. Я вряд ли лучше сделаю.

  • @user-xb3rv9be9t
    @user-xb3rv9be9t 3 ปีที่แล้ว +3

    Добрый день. Хорошо объясняете, не останавливайтесь. У меня к вам вопрос: какую платформу вы используете? ну где вы создаете таблицу

    • @AndreySozykin
      @AndreySozykin  2 ปีที่แล้ว

      База данных PostgreSQL, инструкция по созданию базы - www.asozykin.ru/posts/demo_database_sql_foundation

  • @Valaukar1111
    @Valaukar1111 3 ปีที่แล้ว +1

    Всем привет! А как можно сделать определенные ячейки в столбце пустыми (Null), а потом все пустые (Null) заполнить? как будут выглядеть два этих запроса?

  • @WixxTeR
    @WixxTeR 3 ปีที่แล้ว

    Маленький вопрос. Когда ты делаешь delete from where id 2 и стирается полностью вторая строка. этот же ключ удален и при новом добавление через insert into он даст сразу ид 2 (т.к он свободен) а как сделать чтобы они автоматический заполнянли пустые ид который уже были. ну ид3 стал ид2 т.к мы его удалил. ???

  • @makintoj
    @makintoj 2 ปีที่แล้ว

    Здравствуйте! Значить создавать пользователей по двум полям командой insert into, а остальные поля позже через update заполнять можно?

  • @vitalijdrozd888
    @vitalijdrozd888 8 หลายเดือนก่อน

    Курс отличный, но после этого видео есть скрытое видио, о чем оно?

  • @danko397
    @danko397 7 หลายเดือนก่อน

    Здравствуйте. Каким скриптом заменить значения даты в столбце дата. Нужно изменить только год без смены дат и месяца и типом данных date

  • @user-dv6ke7rq7f
    @user-dv6ke7rq7f 21 วันที่ผ่านมา

    Добрый день! Подскажите, пожалуйста, как вставить данные в таблицу, используя операторы WITH и SELECT

  • @0rionica
    @0rionica ปีที่แล้ว +2

    Уточните, пожалуйста, вокруг знака равенства пробелы все-таки нужны или нет, или неважно, есть они или нет? В пред. лекциях при фильтрации было записано WHERE gender = 'Female Characters', а здесь записано WHERE id=1

  • @LukeryaPereprygova
    @LukeryaPereprygova 3 ปีที่แล้ว +1

    если уже есть таблица с множеством строк, и надо добавить новый столбец либо полностью заменить значения. уже существующем, можно как-то одной строкой это сделать без where и отсылкой к каждому id ?

    • @AndreySozykin
      @AndreySozykin  2 ปีที่แล้ว +2

      Да, просто WHERE не указывать. Например:
      UPDATE table1 SET my_col=123

    • @LukeryaPereprygova
      @LukeryaPereprygova 2 ปีที่แล้ว

      @@AndreySozykin если строк много то скобками отделять каждое новое value?

  • @nataliad.8901
    @nataliad.8901 4 หลายเดือนก่อน

    У меня не получился запрос, приведенный на 4:04.
    Задала его в таком виде:
    update test_superheroes
    set hero_name = 'Batman',
    universe = 'DC'
    where id = 1
    В итоге человек-паук уехал вниз с id=2, а бэтмен добавился для id=1.
    Что не так я сделала?

  • @koolvi_s
    @koolvi_s 2 ปีที่แล้ว +1

    Итог в конце очень пмомогает структурировать урок, особенно когда подряд идет уже 6-е занятие.

  • @user-od9ef9ke1l
    @user-od9ef9ke1l 2 ปีที่แล้ว +1

    А для тестировщика нужно выучить весь курс полностью?

    • @AndreySozykin
      @AndreySozykin  2 ปีที่แล้ว

      Для тестировщика можно пропустить подзапросы. Разные типы JOIN, скорее всего, тоже не понадобятся. Если не тестируется производительность, то индексы тоже можно пропустить.

    • @user-od9ef9ke1l
      @user-od9ef9ke1l 2 ปีที่แล้ว

      @@AndreySozykin спасибо за ответ

  • @Still16
    @Still16 2 ปีที่แล้ว +1

    Update удаляет мне строку...не пойму почему

    • @AndreySozykin
      @AndreySozykin  2 ปีที่แล้ว

      Странно, такого не должно быть. Возможно, update так сильно изменяет строку, что она кажется удаленной?

    • @Still16
      @Still16 2 ปีที่แล้ว

      @@AndreySozykin после сортировки - она вновь появилась...update ее спрятал/переместил видимо...а почему я так и не понял

  • @DeltaZavr.
    @DeltaZavr. 3 ปีที่แล้ว +4

    Уроки хорошие, но с такой скоростью, курс растянется на годы.

    • @AndreySozykin
      @AndreySozykin  3 ปีที่แล้ว +7

      Скорость увеличу в ближайшее время.

  • @user-js2lf2fu5m
    @user-js2lf2fu5m 2 ปีที่แล้ว

    Здравствуйте, начала ваш курс. Очень нравится. Тут не выходит как у вас на видео?
    postgres=# DROP TABLE IF EXISTS superheroes;
    V3AMEHAHME:
    a6nu
    superheroes"
    He CymeCTEyeT, poyCKAeTCA
    DROP TABLE
    postgres=# CREATE TABLE superheroes (
    postgres(# id SERIAL PRIMARY KEY
    postgres(# name VARCHAR (100)
    postgres (# align VARCHAR(30),
    postgres(# eye VARCHAR (30) ,
    postgres (# hair VARCHAR(30),
    postgres(# gender VARCHAR(30),
    postgres(# appearances INT,
    postgres(# year INT,
    postgres(# universe VARCHAR(10)
    postgres(#);
    CREATE TABLE
    postgres=# INSERT INTO superheroes (name, appearances, universe)
    postgres-# VALUES (
    *Spider-MAN
    4043,
    "marvel
    ");
    INSERT O 1