Прошу вас заметить при первой проверке автор сказал что добавлять новые столбцы нельзя и попытался продемонстрировать но обратите внимание на ошибку синтаксиса написания "CREATE VIEW OR REPLACE" неправильно написание что привело к ошибке. Но даже так была-бы ошибка так как он пытался добавить столбец посреди всех остальных что приведет к ошибке того что posgresql думает что вы пытаетесь переименовать столбец что и в правду нельзя но чтобы добавить столбец и postgresql вас правильно понял вам нужно добавлять новый столбец в самом конце всех столбов тогда postgresql будет воспринимать что вы пытаетесь добавить столбец что приведет к исполнению кода.
Zero
42 урок, показывает про замену типа даных в таблице 'student' можно использовать вместе только с одним ALER TABLE и дальше с запятой писать ALTER COLUMN
ALTER TABLE student
ALTER COLUMN first_name SET DATA TYPE varchar(64),
ALTER COLUMN last_name SET DATA TYPE varchar(64),
ALTER COLUMN phone SET DATA TYPE varchar(30)
drifter-bob
39 урок в подзапросе where exists нет смысла писать название столбца после select, т.к. подзапросу не важно какие он получет данные в результате исполнения, там важен сам факт налачия данных, поэтому если в подзапросе указать начало как select 1, то результат исполнения основного запроса не изменится
bob25
update, please
Anonymous
В 84 уроке упоминается курс про алгоритмам - вот этот https://coursehunter.net/course/algoritmy-i-struktury-dannyh-ot-a-do-ya
low-pressure
105. Похоже, что датасет этот: https://www.kaggle.com/datasets/kimjihoo/coronavirusdataset-old
low-pressure
В новых версиях Postgresql 30! и !!30 для вычисления факториалов - deprecated. Юзаем factorial(30) - см. оф. документацию.
low-pressure
Урок 76 - ДЗ - столбца salary по умолчанию нет. Но мы как раз написали функцию по генерации рандомных числе, поэтому:
ALTER TABLE employees ADD COLUMN salary int DEFAULT random_number(30, 150);
low-pressure
58. Обновляемые представления - столбец во вьюшку можно добавить, просто добавляйте его не в середину, а в конец. Но вообще - это все фигня, дропаем и пересоздаем.
victor_rashchevskyi
Качественные материалы и дикция!
dianamaksimowa
Привет. Скрипт в архиве ?
Anonymous
А где можно взять домашку ? в архиве только решение
rocketssoft
Anonymous
в материалах
Anonymous
А где можно взять домашку ? в архиве только решение
frostorm
Rickroll всех видео , это такая херовая шутка ?
Грандстантин
Спасибо, что разместили данный курс. Оч крутой автор.
maratunis4
Грандстантин
А кто автор? у него канал на ютюбе есть?
CourseHunter Team
maratunis4
https://www.udemy.com/course/bestpostgres/ ссылка на оригинал курса
v.bartozz@gmail.com
крутой курс, автор курса молодец
igolskyi
По структуре и даже по названии бд как здесь
https://coursehunter.net/course/izuchayte-sql-ispolzuya-postgresql-s-nulya-do-profi
NickName
Хороший курс.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Прошу вас заметить при первой проверке автор сказал что добавлять новые столбцы нельзя и попытался продемонстрировать но обратите внимание на ошибку синтаксиса написания "CREATE VIEW OR REPLACE" неправильно написание что привело к ошибке. Но даже так была-бы ошибка так как он пытался добавить столбец посреди всех остальных что приведет к ошибке того что posgresql думает что вы пытаетесь переименовать столбец что и в правду нельзя но чтобы добавить столбец и postgresql вас правильно понял вам нужно добавлять новый столбец в самом конце всех столбов тогда postgresql будет воспринимать что вы пытаетесь добавить столбец что приведет к исполнению кода.
ALTER TABLE student
ALTER COLUMN first_name SET DATA TYPE varchar(64),
ALTER COLUMN last_name SET DATA TYPE varchar(64),
ALTER COLUMN phone SET DATA TYPE varchar(30)
ALTER TABLE employees ADD COLUMN salary int DEFAULT random_number(30, 150);
https://coursehunter.net/course/izuchayte-sql-ispolzuya-postgresql-s-nulya-do-profi