- Видео 13
- Просмотров 70 731
ITSpace
Добавлен 21 ноя 2019
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
Спасибо, супер обьяснение, все понятно👍
Наконец-то я дотумкал, как работает exist!
отличный урок
А если не вшит, то .......?
в django orm получше будет, блин(
Не работает( не показать биос код
Отличный разбор спасибо)
Точно "если таблица не содержит данных, то по завершению сеанса она будет удалена" ?
Очень интересно, но нихуя не понятно.
У меня не показывает ключь
если кто сможет помочь, что делать с ошибкой (Поставщик "Microsoft.ACE.OLEDB.12.0" не зарегистрирован на локальном компьютере. (System.Data))
Пальцы вверх, товарищи!
поля правой таблицы не выводятся от слова совсем, отображаются значения только левой таблицы, почему?
Потому что SELECT t2.* .
спасибо, очень помогло, у меня после эксперементов с генерацией ключей через чат gpt слетела активация, и это видео помогло
Ответа как работает оператор не услышал
Спасибо за ваш труд от студента)
а если у меня все как в видео но вместо ключа у меня ничего нет? хотя он активирован
Скорее всего эта метода на видео подходит только если винда оем тоесть привязана к железу а точнее к материнке
Спасибо! Мне было полезно.
сделал тоже самое:ключ не выдал
активировал активатором, после ввода этой команды : "wmic path softwarelicensingservice get OA3xOriginalProductKey" никакого ключа нет. короче это шняга полная.
ключ в биосе есть если он туда вшит производителем
Сиквел))
Спасибо!!!! Нашла ключ❤
Текст за автора читал, заслуженный артист СССР и РФ Евгений Стеблов. Хаск! Подписка. Благодарю, Вас. Здорово работает.
Спасибо Вам за видео, я смог найти свой ключ, поскольку жесткий диск погиб от времени, и активный виндовс месте с ним
Микрофон в опе??
Спасибо за видео! Вопрос такой, а можно этот включить внести на другой машине? К примеру у меня есть ноут, с вшитым ключём, могу я его как-то использовать на другом устройстве?
Нет не сможете! Данный ключ привязывается к материнской плате, и сколько бы вы не делали переустановок, он будет там зашит в bios. Но зато сможете использовать его бессрочно на том же пк без проблем.
спасибо. У меня оказывается на двух бу ноутах, вшитый код активации виндовс.
Большое спасибо 🖐️☺️ уже лет 5 работаю в ms sql server первый курсор написал только что😁
класне відео. чітко, коротко і ясно! І що для мене важливо з відео вставками на офіційні документи. дякую!
Спасибо за видео!
Братишь, ты очень крутой! Спасибо тебе огромное! Я так понимаю, это ключ, который был привязан с завода к ноутбуку? И он хранится в Биос?
Спасибо! Все так.
можно ли таким способом импортировать номера из вайбера??
Ты дебил! Иди учись а потом учи людей. Ты перепутал cross join и cross apply. Cross apply НЕ декартово произведение. Емае куда я попал
У меня ноут через cmdне работает vmic path sowtwarelicensingservice get 0A3xOriginalProductKey Не получилось ОШИБКА Описание: Не найдено пару раз ошибся нулями большой буквой О писал несколько раз повторил серавно не вышло
Спасибо!
А где сравнение планов?
и где это тебе пригодилось?
В реализации метода ФИФО
Курсором удобно перебирать строки, например в базе произошёл сбой и надо каждую запись обновить. Конечно вы можете использовать цикл, но иногда цикл не подходит с точки зрения оптимизации конкретной бд. Есть и плюсы и минусы у каждого метода, есть отдельные статьи об этом. Если изучите нюансы, сможете выбирать в зависимости от вашего продакшена подходящий.
можешь скинуть код пожалуйста?
6:22 порядок записей гарантируется только применением order by, так что никаких "смотрим вторая запись". Автор, спасибо за труды, но ты бы сам походил на нормальные курсы З.Ы. 9:46 "Данную строку нашей таблицы". Это даже не смешно. Нет у нашей или не нашей таблицы никакой 10-й строки. В SQL Server нет (и слава Дайсему) инструментов для работы со строками по их номерам с помошью DML.
а можешь сказать пж, что тогда? просто ты сказал, что нет строк
@@user-en1km2zj5v строки в таблице есть, но порядок, в котором они будут получены запросом, обеспечивает только order by. потом у и нет в таблице 10-й строки или любой другой "данной" строки
@@meosaganami5472 , теперь понял.Спасибо!!!
@@meosaganami5472 получается нет ни первой ни последней строки? а как же тогда last работает?
@@Serg845 Last - это какой-то метод какого-то компонента/класса доступа к данным?
Спасибо, все очень понятно.
здравствуйте, не подскажите как указать в таком случае значение NULL в файле импорта? При копипаст-методе я всегда писал NULL, а тут оно записывает его как 'NULL'.
Здравствуйте! Не понял вопрос. Вы хотите узнать значения NULL в файле до загрузки в БД или после такого как загрузили данные в БД?
1) А кто помешал автору написать функцию isnull так, чтобы она возвращала те же самые значения, что и первые три ))) Не хватило знаний, опыта? Если так, то зачем делаете обучающие видео. isnull(Markup*PRICE+PRICE, PRICE) так тоже работает. Человек из-за того, что протупил вводит в заблуждение остальных. 2) Функции case и coalesce не просто идентичны. Выражение COALESCE - синтаксический ярлык для выражения CASE. Читайте матчасть. 3) Хорошо, что, хотя бы упомянул про типы данных. 4) В идеологии isnull результирующее значение не должно быть null, это как заглушка. А COALESCE просто перебор, пока не будет найдено первое определенное (т.е. не null)
спасибо ишак
isnull принимает один аргумент. думаю ты имеешь ввиду ifnull
Советую попробовать ImportExportDataSql для импорта Excel и CSV
6:12 а точно по умолчанию создается глобальный курсор? в других источниках дается информация, что по умолчанию создается локальный курсор. Помогите разобраться?!
Доброго времени суток! А зачем вам это? Ведь всегда можно назначить топ тип курсора, который необходим.
@@itspace5891 ой, извиняюсь) добрый вечер. При прохождении тестов, либо на собеседованиях могут задать такой вопрос.
Это настройка, так что не точно. Но из коробки действительно в настройках глобальный. НО тебя это вообще не должно интересовать, т.к. ты должен указать всё, что известно. Нужен глобальный? Проси глобальный явно. Иначе - явно указывай локальный.
0:33 как можно в современном мире, занимаясь IT, ограничиваться русскоязычными ресурсами??
Какой классный урок по Peewee. Мало таких. Подскажи, как добавлять значения с проверкой на уникальность по полю. Сделал одно поле unique=True. но при повторном добавлении выдает ошибку. Вроде нужно использовать какой то метод типо ON CONFLICT, но никак не могу найти ответ как грамотно это сделать для питона.
Спасибо! Сходу не скажу. Надо посмотреть, поскольку питоном редко пользуюсь.
@@itspace5891 Есть метод on_conflict_ignore. Вообще конечно уникальная вещь. Жаль не попалась на глаза раньше. Столько времени было убито на ошибки с БД.)
Доступно объяснили. Спасибо.
От души, друг, Вас всегда приятно слушать. 👏
Спасибо. Очень мало видео на данную ORM
Какие знаки нужно поставить во втором варианте при переносе дат?
Доброго времени суток! На счет знаков сразу не скажу. Но есть вариант, сначала даты из excel преобразовать в текст по формуле =ТЕКСТ(A1;"ДД МММ ГГГГ"), естественно ячейка A1 ссылается на ячейку с датой. После чего спокойно загрузить инфу с датами по второму варианту. Как то так.