ITSpace
ITSpace
  • Видео 13
  • Просмотров 70 731
TEMP#, WITH, VIEW
В этом видео ты узнаешь об основных принципах работы с локальными временными таблицами, обобщенными табличными выражениями и виртуальными таблицами.
Просмотров: 316

Видео

Peewee ORM Python
Просмотров 3,2 тыс.2 года назад
Peewee - это легкая и быстрая ORM для разработчиков Python. В этом видео я расскажу о том как с помощью peewee работать с базой данных MYSQL. Мы пройдем путь от подключения к базе данных до создания собственных моделей и основных операций над таблицами. Рассмотрим преимущества и различия в методах классов которые необходимы для работы с БД.
Функция ROW_NUMBER
Просмотров 2 тыс.2 года назад
В этом виде я расскажу об основах использования функции ROW_NUMBER ,а также ее конструкции PARTITION BY. Освоив данный материал вы научитесь упорядочивать результирующие строки запроса, проводя как "сквозные" так и "несквозные" нумерации.
Питон. Классы и объекты
Просмотров 1982 года назад
В этом видео ты узнаешь как написать собственные классы и как создавать экземпляры. Я расскажу тебе о атрибутах и методах класса. Также ты узнаешь, что такое конструктор _ _init_ _ и в чем его преимущество его использования.
Курсоры T-SQL. Параметры Fetch.
Просмотров 2,2 тыс.2 года назад
В этом видео я продолжаю рассказывать об основах явных курсоров MS SQL и разбираю важный и полезный, но при этом не широко известный инструмент при работе с курсорами - параметры (аргументы) функции FETCH. Понимание того какие существуют аргументы функции FETCH повысит твой скилл в обработке данных с помощью курсоров и сделает твой код гибким и оптимальным.
Основы курсоров в SQL
Просмотров 13 тыс.2 года назад
В этом видео я расскажу о явных курсорах в SQL. Зачем они нужны и как их использовать. Покажу на примере как с помощью курсора можно апдейтить данные и вставлять их в таблицу. Как сохранять значения в переменные, также расскажу о различных типах курсоров и каким образом объявить курсор с прокруткой Fetch.
OUTER/CROSS APPLY в запросах MS SQL
Просмотров 4,1 тыс.2 года назад
Что такое Outer/Cross Apply в MS SQL? Как их использовать? В этом я видео я отвечу на эти вопросы и расскажу как можно упростить работу с коррелирующими подзапросами с помощью этих нестандартных операторов.
Тип Возвращаемых Данных: CASE, COALESCE, IIF, ISNULL
Просмотров 5673 года назад
В данном видео я рассказываю о типах данных, которые возвращаются если используются такие функции как: CASE, COALESCE, IIF, ISNULL. Особенно это полезно знать, если вы собираетесь возвращаемые данные записывать во временные пользовательские объекты, созданные явно, например таблицы tempdb.
Функции SQL: CASE, COALESCE, IIF, ISNULL. Проверка на NULL.
Просмотров 3,1 тыс.3 года назад
Не знаешь как легко проверить параметр на NULL? В этом видео я расскажу с помощью как функций ты можешь это сделать. Чем эти функции отличаются друг от друга и в каких случаях их лучше применять.
Оператор EXISTS (T-SQL)
Просмотров 3,6 тыс.3 года назад
Как работает оператор EXISTS, как функции он выполнят, когда его лучше использовать? Чем отличаются коррелирующие подзапросы от не коррелирующих? Всегда ли стоит использовать JOIN в написании запросов? Если хочешь узнать ответы на эти вопросы, смотри это видео!
Импорт Данных в Базу Данных MS SQL
Просмотров 18 тыс.3 года назад
Что делать если нужно загрузить большой массив данных в базу данных MS SQL или обработать ее построчно? Какие существуют способы импорта данных? В этом ролике ты узнаешь с помощью каких команд T-SQL осуществляется загрузка данных в таблицы, и каким образом можно их очистить.
Выравнивание заваленного горизонта в фотошопе
Просмотров 1123 года назад
Что делать если у вас есть классная фотография, но у нее завален горизонт? Как убрать завал горизонта через фотошоп самым простым способом?
Как Узнать Ключ Активации Windows из BIOS?
Просмотров 20 тыс.3 года назад
Что делать, если слетел ключ активации Windows? Какие существуют способы восстановления лицензионного ключа ? Как узнать ключ Windows «вшитый» в BIOS ноутбука? Специальная команда командной строки: wmic path softwarelicensingservice get OA3xOriginalProductKey

Комментарии

  • @irinabrazilevich3786
    @irinabrazilevich3786 8 дней назад

    Спасибо, супер обьяснение, все понятно👍

  • @user-cf5eg3js2t
    @user-cf5eg3js2t 9 дней назад

    Наконец-то я дотумкал, как работает exist!

  • @askaranarbekov
    @askaranarbekov 12 дней назад

    отличный урок

  • @mihailnagaev6739
    @mihailnagaev6739 2 месяца назад

    А если не вшит, то .......?

  • @fokusname2600
    @fokusname2600 3 месяца назад

    в django orm получше будет, блин(

  • @Max-UA304
    @Max-UA304 3 месяца назад

    Не работает( не показать биос код

  • @UserUser-yk9bt
    @UserUser-yk9bt 4 месяца назад

    Отличный разбор спасибо)

  • @Asfev69
    @Asfev69 4 месяца назад

    Точно "если таблица не содержит данных, то по завершению сеанса она будет удалена" ?

  • @user-lo9bn5to5w
    @user-lo9bn5to5w 4 месяца назад

    Очень интересно, но нихуя не понятно.

  • @juralasrovskis
    @juralasrovskis 5 месяцев назад

    У меня не показывает ключь

  • @user-vd5ny6ui3u
    @user-vd5ny6ui3u 6 месяцев назад

    если кто сможет помочь, что делать с ошибкой (Поставщик "Microsoft.ACE.OLEDB.12.0" не зарегистрирован на локальном компьютере. (System.Data))

  • @user-bg3oc9to4n
    @user-bg3oc9to4n 6 месяцев назад

    Пальцы вверх, товарищи!

  • @ItMenMoney
    @ItMenMoney 7 месяцев назад

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

  • @user-kx5bd5po1l
    @user-kx5bd5po1l 7 месяцев назад

    спасибо, очень помогло, у меня после эксперементов с генерацией ключей через чат gpt слетела активация, и это видео помогло

  • @user-ok8cd8tc9c
    @user-ok8cd8tc9c 8 месяцев назад

    Ответа как работает оператор не услышал

  • @theprada3646
    @theprada3646 8 месяцев назад

    Спасибо за ваш труд от студента)

  • @SUBFIRERUSSKIY
    @SUBFIRERUSSKIY 8 месяцев назад

    а если у меня все как в видео но вместо ключа у меня ничего нет? хотя он активирован

    • @desantovih
      @desantovih 7 дней назад

      Скорее всего эта метода на видео подходит только если винда оем тоесть привязана к железу а точнее к материнке

  • @Voto1982
    @Voto1982 11 месяцев назад

    Спасибо! Мне было полезно.

  • @justiceGD762
    @justiceGD762 Год назад

    сделал тоже самое:ключ не выдал

  • @vladimirsilia
    @vladimirsilia Год назад

    активировал активатором, после ввода этой команды : "wmic path softwarelicensingservice get OA3xOriginalProductKey" никакого ключа нет. короче это шняга полная.

    • @RunyOdina
      @RunyOdina 3 месяца назад

      ключ в биосе есть если он туда вшит производителем

  • @IamSoulStealerFromAl
    @IamSoulStealerFromAl Год назад

    Сиквел))

  • @user-rz4qv1uc1b
    @user-rz4qv1uc1b Год назад

    Спасибо!!!! Нашла ключ❤

  • @user-ok9lf6qg6l
    @user-ok9lf6qg6l Год назад

    Текст за автора читал, заслуженный артист СССР и РФ Евгений Стеблов. Хаск! Подписка. Благодарю, Вас. Здорово работает.

  • @user-uz6ee6iv6r
    @user-uz6ee6iv6r Год назад

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

  • @user-jv1kz4ef8m
    @user-jv1kz4ef8m Год назад

    Микрофон в опе??

  • @viktor_kuzmin
    @viktor_kuzmin Год назад

    Спасибо за видео! Вопрос такой, а можно этот включить внести на другой машине? К примеру у меня есть ноут, с вшитым ключём, могу я его как-то использовать на другом устройстве?

    • @pavelb5410
      @pavelb5410 6 дней назад

      Нет не сможете! Данный ключ привязывается к материнской плате, и сколько бы вы не делали переустановок, он будет там зашит в bios. Но зато сможете использовать его бессрочно на том же пк без проблем.

  • @kira2022k
    @kira2022k Год назад

    спасибо. У меня оказывается на двух бу ноутах, вшитый код активации виндовс.

  • @Dayplaylist
    @Dayplaylist Год назад

    Большое спасибо 🖐️☺️ уже лет 5 работаю в ms sql server первый курсор написал только что😁

  • @user-id2pd1wf5m
    @user-id2pd1wf5m Год назад

    класне відео. чітко, коротко і ясно! І що для мене важливо з відео вставками на офіційні документи. дякую!

  • @Aksinia1599
    @Aksinia1599 Год назад

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

  • @16Dsmile
    @16Dsmile Год назад

    Братишь, ты очень крутой! Спасибо тебе огромное! Я так понимаю, это ключ, который был привязан с завода к ноутбуку? И он хранится в Биос?

    • @itspace5891
      @itspace5891 Год назад

      Спасибо! Все так.

  • @lukamegrelishvili845
    @lukamegrelishvili845 Год назад

    можно ли таким способом импортировать номера из вайбера??

  • @user-xe6lz8et5e
    @user-xe6lz8et5e Год назад

    Ты дебил! Иди учись а потом учи людей. Ты перепутал cross join и cross apply. Cross apply НЕ декартово произведение. Емае куда я попал

  • @loshara5478
    @loshara5478 Год назад

    У меня ноут через cmdне работает vmic path sowtwarelicensingservice get 0A3xOriginalProductKey Не получилось ОШИБКА Описание: Не найдено пару раз ошибся нулями большой буквой О писал несколько раз повторил серавно не вышло

  • @user-cp8px3wm6g
    @user-cp8px3wm6g Год назад

    Спасибо!

  • @user-vb6is3fq2p
    @user-vb6is3fq2p 2 года назад

    А где сравнение планов?

  • @sereganochvin6367
    @sereganochvin6367 2 года назад

    и где это тебе пригодилось?

    • @itspace5891
      @itspace5891 2 года назад

      В реализации метода ФИФО

    • @kate_s823
      @kate_s823 Год назад

      Курсором удобно перебирать строки, например в базе произошёл сбой и надо каждую запись обновить. Конечно вы можете использовать цикл, но иногда цикл не подходит с точки зрения оптимизации конкретной бд. Есть и плюсы и минусы у каждого метода, есть отдельные статьи об этом. Если изучите нюансы, сможете выбирать в зависимости от вашего продакшена подходящий.

  • @artsirenko7076
    @artsirenko7076 2 года назад

    можешь скинуть код пожалуйста?

  • @meosaganami5472
    @meosaganami5472 2 года назад

    6:22 порядок записей гарантируется только применением order by, так что никаких "смотрим вторая запись". Автор, спасибо за труды, но ты бы сам походил на нормальные курсы З.Ы. 9:46 "Данную строку нашей таблицы". Это даже не смешно. Нет у нашей или не нашей таблицы никакой 10-й строки. В SQL Server нет (и слава Дайсему) инструментов для работы со строками по их номерам с помошью DML.

    • @user-en1km2zj5v
      @user-en1km2zj5v 2 года назад

      а можешь сказать пж, что тогда? просто ты сказал, что нет строк

    • @meosaganami5472
      @meosaganami5472 2 года назад

      @@user-en1km2zj5v строки в таблице есть, но порядок, в котором они будут получены запросом, обеспечивает только order by. потом у и нет в таблице 10-й строки или любой другой "данной" строки

    • @user-en1km2zj5v
      @user-en1km2zj5v 2 года назад

      @@meosaganami5472 , теперь понял.Спасибо!!!

    • @Serg845
      @Serg845 5 месяцев назад

      @@meosaganami5472 получается нет ни первой ни последней строки? а как же тогда last работает?

    • @meosaganami5472
      @meosaganami5472 5 месяцев назад

      ​@@Serg845 Last - это какой-то метод какого-то компонента/класса доступа к данным?

  • @user-kf3wb6mb7k
    @user-kf3wb6mb7k 2 года назад

    Спасибо, все очень понятно.

  • @AndrewPawGames
    @AndrewPawGames 2 года назад

    здравствуйте, не подскажите как указать в таком случае значение NULL в файле импорта? При копипаст-методе я всегда писал NULL, а тут оно записывает его как 'NULL'.

    • @itspace5891
      @itspace5891 2 года назад

      Здравствуйте! Не понял вопрос. Вы хотите узнать значения NULL в файле до загрузки в БД или после такого как загрузили данные в БД?

  • @rostmiller3524
    @rostmiller3524 2 года назад

    1) А кто помешал автору написать функцию isnull так, чтобы она возвращала те же самые значения, что и первые три ))) Не хватило знаний, опыта? Если так, то зачем делаете обучающие видео. isnull(Markup*PRICE+PRICE, PRICE) так тоже работает. Человек из-за того, что протупил вводит в заблуждение остальных. 2) Функции case и coalesce не просто идентичны. Выражение COALESCE - синтаксический ярлык для выражения CASE. Читайте матчасть. 3) Хорошо, что, хотя бы упомянул про типы данных. 4) В идеологии isnull результирующее значение не должно быть null, это как заглушка. А COALESCE просто перебор, пока не будет найдено первое определенное (т.е. не null)

    • @user-nd9do2nk2j
      @user-nd9do2nk2j 3 месяца назад

      спасибо ишак

    • @user-nd9do2nk2j
      @user-nd9do2nk2j 3 месяца назад

      isnull принимает один аргумент. думаю ты имеешь ввиду ifnull

  • @user-rb2cg7if1f
    @user-rb2cg7if1f 2 года назад

    Советую попробовать ImportExportDataSql для импорта Excel и CSV

  • @kamochik
    @kamochik 2 года назад

    6:12 а точно по умолчанию создается глобальный курсор? в других источниках дается информация, что по умолчанию создается локальный курсор. Помогите разобраться?!

    • @itspace5891
      @itspace5891 2 года назад

      Доброго времени суток! А зачем вам это? Ведь всегда можно назначить топ тип курсора, который необходим.

    • @kamochik
      @kamochik 2 года назад

      @@itspace5891 ой, извиняюсь) добрый вечер. При прохождении тестов, либо на собеседованиях могут задать такой вопрос.

    • @meosaganami5472
      @meosaganami5472 2 года назад

      Это настройка, так что не точно. Но из коробки действительно в настройках глобальный. НО тебя это вообще не должно интересовать, т.к. ты должен указать всё, что известно. Нужен глобальный? Проси глобальный явно. Иначе - явно указывай локальный.

  • @klavesin
    @klavesin 2 года назад

    0:33 как можно в современном мире, занимаясь IT, ограничиваться русскоязычными ресурсами??

  • @user-tm5nm9dp7l
    @user-tm5nm9dp7l 2 года назад

    Какой классный урок по Peewee. Мало таких. Подскажи, как добавлять значения с проверкой на уникальность по полю. Сделал одно поле unique=True. но при повторном добавлении выдает ошибку. Вроде нужно использовать какой то метод типо ON CONFLICT, но никак не могу найти ответ как грамотно это сделать для питона.

    • @itspace5891
      @itspace5891 2 года назад

      Спасибо! Сходу не скажу. Надо посмотреть, поскольку питоном редко пользуюсь.

    • @user-tm5nm9dp7l
      @user-tm5nm9dp7l 2 года назад

      @@itspace5891 Есть метод on_conflict_ignore. Вообще конечно уникальная вещь. Жаль не попалась на глаза раньше. Столько времени было убито на ошибки с БД.)

  • @user-qs4ch1ex8k
    @user-qs4ch1ex8k 2 года назад

    Доступно объяснили. Спасибо.

  • @vinogradishev
    @vinogradishev 2 года назад

    От души, друг, Вас всегда приятно слушать. 👏

  • @pavel_panchenko
    @pavel_panchenko 2 года назад

    Спасибо. Очень мало видео на данную ORM

  • @KuzmaKapper
    @KuzmaKapper 2 года назад

    Какие знаки нужно поставить во втором варианте при переносе дат?

    • @itspace5891
      @itspace5891 2 года назад

      Доброго времени суток! На счет знаков сразу не скажу. Но есть вариант, сначала даты из excel преобразовать в текст по формуле =ТЕКСТ(A1;"ДД МММ ГГГГ"), естественно ячейка A1 ссылается на ячейку с датой. После чего спокойно загрузить инфу с датами по второму варианту. Как то так.