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

Відео

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

КОМЕНТАРІ

  • @irinabrazilevich3786
    @irinabrazilevich3786 Місяць тому

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

  • @user-cf5eg3js2t
    @user-cf5eg3js2t Місяць тому

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

  • @askaranarbekov
    @askaranarbekov Місяць тому

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

  • @mihailnagaev6739
    @mihailnagaev6739 3 місяці тому

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

  • @fokusname2600
    @fokusname2600 4 місяці тому

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

  • @Max-UA304
    @Max-UA304 4 місяці тому

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

  • @UserUser-yk9bt
    @UserUser-yk9bt 5 місяців тому

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

  • @Asfev69
    @Asfev69 5 місяців тому

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

  • @user-lo9bn5to5w
    @user-lo9bn5to5w 5 місяців тому

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

  • @juralasrovskis
    @juralasrovskis 6 місяців тому

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

  • @user-vd5ny6ui3u
    @user-vd5ny6ui3u 7 місяців тому

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

  • @user-bg3oc9to4n
    @user-bg3oc9to4n 7 місяців тому

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

  • @ItMenMoney
    @ItMenMoney 8 місяців тому

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

  • @user-kx5bd5po1l
    @user-kx5bd5po1l 8 місяців тому

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

  • @user-ok8cd8tc9c
    @user-ok8cd8tc9c 8 місяців тому

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

  • @theprada3646
    @theprada3646 9 місяців тому

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

  • @SUBFIRERUSSKIY
    @SUBFIRERUSSKIY 9 місяців тому

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

    • @desantovih
      @desantovih Місяць тому

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

  • @Voto1982
    @Voto1982 Рік тому

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

  • @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 Місяць тому

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

  • @kira2022k
    @kira2022k Рік тому

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

  • @Dayplaylist
    @Dayplaylist Рік тому

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

  • @user-id2pd1wf5m
    @user-id2pd1wf5m Рік тому

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

  • @Aksinia1599
    @Aksinia1599 Рік тому

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

  • @16Dsmile
    @16Dsmile Рік тому

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

  • @lukamegrelishvili845
    @lukamegrelishvili845 Рік тому

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

  • @user-xe6lz8et5e
    @user-xe6lz8et5e Рік тому

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

  • @loshara5478
    @loshara5478 Рік тому

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

  • @user-cp8px3wm6g
    @user-cp8px3wm6g 2 роки тому

    Спасибо!

  • @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 6 місяців тому

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

    • @meosaganami5472
      @meosaganami5472 6 місяців тому

      ​@@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 4 місяці тому

      спасибо ишак

    • @user-nd9do2nk2j
      @user-nd9do2nk2j 4 місяці тому

      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 ссылается на ячейку с датой. После чего спокойно загрузить инфу с датами по второму варианту. Как то так.