Итоги дня:
(1часть тк лимит по символам)
🔺 SQLBolt
Что я изучил сегодня:
SQL Lesson 13: Inserting rows (Вставка строк)
Прошлые уроки были о изучении того, как запрашивать данные из базы. Теперь пришло время начать изучать схемы SQL и то, как добавлять новые данные и так далее
Рассказали про новый оператор INSERT.
Примеры:
Оператор INSERT со значениями для ВСЕХ столбцов:
Оператор INSERT с указанием КОНКРЕТНЫХ столбцов:
SQL Lesson 14: Updating rows (Обновление строк)
Помимо добавления новых данных, распространенной задачей является обновление существующих данных.
Рассказали про новый оператор UPDATE.
Пример:
Синтаксис оператора UPDATE
Также изучил обязательные меры предосторожности, потому что если случайно пропустить WHERE (условие ограничения), то это приведёт к применению обновления ко всем строкам!!
SQL Lesson 15: Deleting rows (Удаление строк)
Рассказали про новый оператор DELETE.
Примеры:
Синтаксис оператора DELETE
Если не указать условие WHERE, то будут удалены все строки
SQL Lesson 16: Creating tables (создание таблиц)
Рассказали про новый оператор CREATE TABLE.
Пример:
Синтаксис оператора CREATE TABLE
Изучил типы данных таблицы:
Изучил ограничения таблицы:
Пример:
Схема таблицы из практического задания
SQL Lesson 17: Altering tables (изменение таблиц)
Рассказали про новый оператор ALTER TABLE.
Пример:
Изменение таблицы для добавления нового столбца(ов)
SQL Lesson 18: Dropping tables (Удаление таблиц)
Рассказали про новый оператор DROP TABLE.
Пример:
Синтаксис оператора DROP TABLE
ВСЁ!
Я прошёл курс на SQL Bolt от начала до конца
Очень рекомендую тем, кто хочет начать работать с SQL с нуля или освежить основы. Это один из лучших бесплатных ресурсов для старта!
➡️ BoCoder | 💬 Chat
(1часть тк лимит по символам)
Что я изучил сегодня:
SQL Lesson 13: Inserting rows (Вставка строк)
Прошлые уроки были о изучении того, как запрашивать данные из базы. Теперь пришло время начать изучать схемы SQL и то, как добавлять новые данные и так далее
Рассказали про новый оператор INSERT.
Он объявляет, в какую таблицу производится запись, какие столбцы заполняются, и одну или несколько строк данных для вставки.
Примеры:
Оператор INSERT со значениями для ВСЕХ столбцов:
INSERT INTO mytable
VALUES (значение_или_выражение, другое_значение_или_выражение, ...),
(значение_или_выражение_2, другое_значение_или_выражение_2, ...),
..;
Оператор INSERT с указанием КОНКРЕТНЫХ столбцов:
INSERT INTO mytable
(столбец, другой_столбец, ...)
VALUES (значение_или_выражение, другое_значение_или_выражение, ...),
(значение_или_выражение_2, другое_значение_или_выражение_2, ...),
...;
SQL Lesson 14: Updating rows (Обновление строк)
Помимо добавления новых данных, распространенной задачей является обновление существующих данных.
Рассказали про новый оператор UPDATE.
Оператор работает следующим образом: он принимает несколько пар "столбец/значение" и применяет эти изменения к каждой строке, которая удовлетворяет ограничению в предложении WHERE.
Пример:
Синтаксис оператора UPDATE
UPDATE mytable
SET столбец = значение_или_выражение,
другой_столбец = другое_значение_или_выражение,
...
WHERE условие;
Также изучил обязательные меры предосторожности, потому что если случайно пропустить WHERE (условие ограничения), то это приведёт к применению обновления ко всем строкам!!
SQL Lesson 15: Deleting rows (Удаление строк)
Рассказали про новый оператор DELETE.
Когда вам нужно удалить данные из таблицы в базе данных, вы можете использовать оператор DELETE. Он указывает, с какой таблицей производится действие, и какие строки таблицы нужно удалить с помощью предложения WHERE.
Примеры:
Синтаксис оператора DELETE
DELETE FROM mytable
WHERE условие;
Если не указать условие WHERE, то будут удалены все строки
SQL Lesson 16: Creating tables (создание таблиц)
Рассказали про новый оператор CREATE TABLE.
Когда у вас появляются новые сущности и отношения для хранения в базе данных, вы можете создать новую таблицу с помощью оператора CREATE TABLE.
Пример:
Синтаксис оператора CREATE TABLE
CREATE TABLE IF NOT EXISTS mytable (
столбец ТипДанных ОграничениеТаблицы DEFAULT значение_по_умолчанию,
другой_столбец ТипДанных ОграничениеТаблицы DEFAULT значение_по_умолчанию,
...
);
Изучил типы данных таблицы:
INTEGER, BOOLEAN | FLOAT, DOUBLE, REAL | CHARACTER(num_chars), VARCHAR(num_chars), TEXT | DATE, DATETIME | BLOB
Изучил ограничения таблицы:
PRIMARY KEY | AUTOINCREMENT | UNIQUE | NOT NULL | CHECK (выражение) | FOREIGN KEY
Пример:
Схема таблицы из практического задания
CREATE TABLE movies (
id INTEGER PRIMARY KEY,
title TEXT,
director TEXT,
year INTEGER,
length_minutes INTEGER
);
SQL Lesson 17: Altering tables (изменение таблиц)
Рассказали про новый оператор ALTER TABLE.
По мере изменения ваших данных с течением времени SQL предоставляет возможность обновлять соответствующие таблицы и схемы базы данных с помощью оператора ALTER TABLE. Он позволяет добавлять, удалять или изменять столбцы и ограничения таблиц.
Пример:
Изменение таблицы для добавления нового столбца(ов)
ALTER TABLE mytable
ADD column_name DataType OptionalConstraints
DEFAULT default_value;
SQL Lesson 18: Dropping tables (Удаление таблиц)
Рассказали про новый оператор DROP TABLE.
В некоторых редких случаях может потребоваться удалить всю таблицу целиком, включая все её данные и метаданные (структуру). Для этого можно использовать оператор DROP TABLE, который отличается от DELETE тем, что полностью удаляет схему таблицы из базы данных.
Пример:
Синтаксис оператора DROP TABLE
DROP TABLE IF EXISTS mytable;
ВСЁ!
Я прошёл курс на SQL Bolt от начала до конца
Очень рекомендую тем, кто хочет начать работать с SQL с нуля или освежить основы. Это один из лучших бесплатных ресурсов для старта!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Итоги дня:
(2часть тк лимит по символам)
🔺 По поводу постов
Посидел, подумал, послушал ваши идеи, ииии вот пришёл к такой мысли, что я создам второй отдельный канал для таких постов с полезной информацией.
Просто по моему так я там все структурирую и этот канал не буду мешать с полезной информацией и своим блогом, сделаю этот канал просто про себя и свой путь , типо лайф.
Ноо я также буду оставлять все ссылки на то, где я обучаюсь и добавлять больше подробностей
В посте выше я наверное переборщил конечно, ахазпхахаха, ну вот так вот)
Гуд идея или нет? Как вам?
Итоги дня в тик ток:
https://vm.tiktok.com/ZMDBCvxcL/
➡️ BoCoder | 💬 Chat
(2часть тк лимит по символам)
Посидел, подумал, послушал ваши идеи, ииии вот пришёл к такой мысли, что я создам второй отдельный канал для таких постов с полезной информацией.
Просто по моему так я там все структурирую и этот канал не буду мешать с полезной информацией и своим блогом, сделаю этот канал просто про себя и свой путь , типо лайф.
Ноо я также буду оставлять все ссылки на то, где я обучаюсь и добавлять больше подробностей
В посте выше я наверное переборщил конечно, ахазпхахаха, ну вот так вот)
Гуд идея или нет? Как вам?
Итоги дня в тик ток:
https://vm.tiktok.com/ZMDBCvxcL/
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8 2 1
🖥 Обязательные:
Начианаю изучать и проходить курс по PostgreSQL
PostgreSQL — свободная объектно-реляционная система управления базами данных.
Заниматься буду на другом сайте, он чем-то похож на прошлый, SQLBolt
Все поделено на блоки и в каждом блоке вроде как 10+ заданий.
Цель на сегодня:
•Пройти блок Basics (12 Заданий)
Сделаю отдельный пост, прикреплю все ссылки и саму роад мапу, расскажу почему выбрал и тд.
Также планирую завести второй TikTok-аккаунт для этого канала, чтобы привлекать людей, которым действительно интересен обучающий контент, также поделюсь ссылкой с вами!
Всем хорошего настроения и продуктивного дня!
#Day71 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6 2 2
roadmap_fullstack_v5.png
95.8 KB
Сейчас я строю свой путь обучения именно по этой roadmap.
Автор очень подробно расписал каждый этап, приложил ссылки на полностью бесплатные материалы — всё структурировано, доступно и понятно.
Почему я выбрал эту roadmap?
На мой взгляд, этот маршрут идеально подходит для старта после прохождения базовых курсов по Python. Я смогу применять уже полученные знания на практике и одновременно изучать новое.
Кроме того, мне давно хотелось создать что-то своими руками — реальный проект. Эта roadmap даст всю необходимую базу и даже больше.
После её прохождения у меня будут знания, достаточные для начала фриланса, начнёт формироваться портфолио, и можно будет пробовать откликаться на позицию Junior Backend-разработчика.
Автор Roadmap:
https://t.me/magerdev1
Roadmap:
https://t.me/magerdev1/105
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7 1 1
Заходите:
https://t.me/BoCoder_EDU
https://t.me/BoCoder_EDU
https://t.me/BoCoder_EDU
Пока еще работаю над организационными моментами, но навигация уже +- готова
Сегодня вечером выложу пост
В этом канале будут информативные посты , полезные веб сайты, курсы и многого полезного!!
Постараюсь стабильно выпускать посты и подбирать информацию
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
BoCoder | EDU
BoCoder EDU — канал-библиотека с подборками о всем
Только структурированная польза
Админ/Связь:
@BoCoder_Work
Поддержать автора:
2202206182145453 (сбер)
Только структурированная польза
Админ/Связь:
@BoCoder_Work
Поддержать автора:
2202206182145453 (сбер)
❤4 2 2
Итоги дня:
🔺 Скажу честно, что я не успел пройти все уроки из раздела Basic на сайте PostgreSQL Exercises, переоценил я свои возможности и свободное время..
Что я сделал:
1. Скачал PostgreSQL , создал пользователя
2. На сайте есть уже созданные таблицы для выполнения заданий по ним. Я попрактиковал и просто опробовал интерфейс и базовые команды, которые изучил в прошлом курсе SQLBolt.
Завтра допройду Basic и начну новый блок.
Постараюсь все же не торопиться и как-то словить комфортный темп
🔺 Поделился роадмапой по которой я занимаюсь
Надеюсь, что многим она будет полезна. Все ссылки я прикрепил , постарался описать ее без лишней воды
Пост с роадмапой:
https://t.me/BoCoder_Python/265
🔺 Создал 2 канал
На самом деле еще давно хотел, но как-то все не решался.. Ну вот и настал этот момент
Ссылка на 2 канал:
https://t.me/BoCoder_EDU
Тут будут посты с полезной информацией, роад мапы, python, Linux и все, что вы будете писать и предлагать в комментариях.
Буду стараться стабильно дропать полезные посты, мемы и новости из мира IT
Итоги дня в Тик ток:
https://vm.tiktok.com/ZMDBw4W95/
➡️ BoCoder | 💬 Chat
Что я сделал:
1. Скачал PostgreSQL , создал пользователя
2. На сайте есть уже созданные таблицы для выполнения заданий по ним. Я попрактиковал и просто опробовал интерфейс и базовые команды, которые изучил в прошлом курсе SQLBolt.
Завтра допройду Basic и начну новый блок.
Постараюсь все же не торопиться и как-то словить комфортный темп
Надеюсь, что многим она будет полезна. Все ссылки я прикрепил , постарался описать ее без лишней воды
Пост с роадмапой:
https://t.me/BoCoder_Python/265
На самом деле еще давно хотел, но как-то все не решался.. Ну вот и настал этот момент
Ссылка на 2 канал:
https://t.me/BoCoder_EDU
Тут будут посты с полезной информацией, роад мапы, python, Linux и все, что вы будете писать и предлагать в комментариях.
Буду стараться стабильно дропать полезные посты, мемы и новости из мира IT
Итоги дня в Тик ток:
https://vm.tiktok.com/ZMDBw4W95/
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4 1 1
🖥 Обязательные:
Цель на сегодня:
•Закончить блок Basic
•Начать проходить блок Joins and Subqueries
(Как мне говорили, то это очень важная тема и ее лучше перепройти пару раз в течение всего прохождения курса)
Пока планирую публиковать 2–3 поста в день:
• Полезные roadmap (по началу)
• Тематические материалы,
• И немного мемов для настроения.
Также скоро запущу второй TikTok-аккаунт, сегодня буду монтировать первое видео на основе фото.
Желаю всем удачи и хорошего настроения!
#Day72 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8 2 2
Извиняюсь за то, что не выложил пост с итогами. Вроде все подготовил, написал текст, сделал скрины с сайта, где занимался, выложил в тик ток итоги, а тут почему-то отложенная отправка дала сбой и не выложила.. (
Сегодня вечером тогда опубликую итоги 72 дня и 73 дня;)
Начинаю проходить новые модули, ниже расскажу по подробнее
🖥 Обязательные:
1.1 Пройти модуль:
«Modifying data»
(Изменение данных)
В этом разделе рассматриваются операции вставки, обновления и удаления информации.1.2 Пройти/Начать модуль:
«Aggregation»
(Агрегация)
Агрегация — одна из тех возможностей, которая действительно позволяет оценить мощь реляционных баз данных. Она позволяет выйти за рамки простого сохранения данных и перейти к постановке действительно интересных вопросов, которые могут быть использованы для принятия решений.
Сегодня займусь новыми модулями, а завтра перепройду модуль про JOIN
Возможно, сегодня даже дропну видео на второй канал, надо как-то организовать себе удобство в виде шаблонов.
Ну и, как обычно, будут выходить информативные посты. Думаю, что сначала буду выкладывать роадмапы, посты про направления в IT, дистрибутивы Linux. А потом перейду уже к более сложным темам, которые мне предлагали.
Желаю всем продуктивного дня!
#Day73 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5 2 2
Итоги дня (День 72):
🔺 Занятия в PostgreSQL Exercises
Прошёл модуль Basic, который состоял из 12 заданий на повторение материала, который я изучил на сайте SQLBolt.
Освежил в памяти основы и фундаментальные понятия SQL.
Дальше приступил к модулю «Joins and Subqueries» (Присоединения и подзапросы).:
Одна из важный тем в SQL, наверное не зря в моей роадмапе указано, что этот блок нужно прорешать минимум 3 раза))
Прошёл весь модуль «Joins and Subqueries».
Здесь разбираются те же темы, что и в прошлом курсе, так что для меня это скорее полезное повторение.
Что могу сказать про задания — они интересные и, пожалуй, немнооого сложнее, чем на SQLBolt
А так на SQLBolt больше теории (хотя, может, я до неё просто ещё не дошёл).
https://pgexercises.com/
🔺 Написал пост о книге, которую недавно дочитал:
«ХАКИНГ на примерах».
Прикрепил PDF-версию и ссылки на маркетплейсы.
https://t.me/BoCoder_EDU/17
А ещё опубликовал roadmap, по которой сейчас занимаюсь.
https://t.me/BoCoder_EDU/18
Итоги дня Tik Tok (День 72):
https://vm.tiktok.com/ZMDSYgwDX/
Итоги дня (День 73):
🔺 Занятия в PostgreSQL Exercises
1. Прошёл модуль «Modifying data», который состоял из 9 заданий.
Работа с UPDATE, DELETE...
2. Начал решать модуль «Aggregation», который включает 22 задания. Пока выполнил 6.
Задачи становятся сложнее, что делает их интереснее.
Работа с SELECT, GROUP BY, ORDER BY и агрегатными функциями.
Нужны ли примеры задачек?
Пока приятно заниматься на этом сайте, это хорошая практика для обучения. Думаю, сделаю пост об этом ресурсе на втором канале: @BoCoder_EDU
Итоги дня Tik Tok (День 73):
https://vt.tiktok.com/ZSa67Xstf/
➡️ BoCoder | 💬 Chat
Прошёл модуль Basic, который состоял из 12 заданий на повторение материала, который я изучил на сайте SQLBolt.
Освежил в памяти основы и фундаментальные понятия SQL.
Дальше приступил к модулю «Joins and Subqueries» (Присоединения и подзапросы).:
Одна из важный тем в SQL, наверное не зря в моей роадмапе указано, что этот блок нужно прорешать минимум 3 раза))
Прошёл весь модуль «Joins and Subqueries».
Здесь разбираются те же темы, что и в прошлом курсе, так что для меня это скорее полезное повторение.
Что могу сказать про задания — они интересные и, пожалуй, немнооого сложнее, чем на SQLBolt
А так на SQLBolt больше теории (хотя, может, я до неё просто ещё не дошёл).
Занимаюсь на этом сайте:
https://pgexercises.com/
«ХАКИНГ на примерах».
Прикрепил PDF-версию и ссылки на маркетплейсы.
Ссылка на пост:
https://t.me/BoCoder_EDU/17
А ещё опубликовал roadmap, по которой сейчас занимаюсь.
Ссылка на roadmap:
https://t.me/BoCoder_EDU/18
Итоги дня Tik Tok (День 72):
https://vm.tiktok.com/ZMDSYgwDX/
Итоги дня (День 73):
1. Прошёл модуль «Modifying data», который состоял из 9 заданий.
Работа с UPDATE, DELETE...
2. Начал решать модуль «Aggregation», который включает 22 задания. Пока выполнил 6.
Задачи становятся сложнее, что делает их интереснее.
Работа с SELECT, GROUP BY, ORDER BY и агрегатными функциями.
Нужны ли примеры задачек?
Пока приятно заниматься на этом сайте, это хорошая практика для обучения. Думаю, сделаю пост об этом ресурсе на втором канале: @BoCoder_EDU
Итоги дня Tik Tok (День 73):
https://vt.tiktok.com/ZSa67Xstf/
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9 3 2
🖥 Обязательные:
1. Закончить модуль:
«Aggregation»
(Агрегация)
Агрегация — одна из тех возможностей, которая действительно позволяет оценить мощь реляционных баз данных. Она позволяет выйти за рамки простого сохранения данных и перейти к постановке действительно интересных вопросов, которые могут быть использованы для принятия решений.
Вчера прошёл 6 заданий из 22. Сегодня планирую закончить этот модуль.
Еще если вдруг успею, то начну решать новый
Решить еще осталось 3 модуля, думаю что за сегодня и завтра осилю.
Занимаюсь на сайте:
https://pgexercises.com/
Потом по плану освоить ORM:
ORM, или объектно-реляционное отображение — это программная технология, которая позволяет взаимодействовать с базами данных с использованием объектно-ориентированной парадигмы. Вместо того чтобы писать SQL-запросы напрямую для работы с данными в базе данных, можно использовать ORM, чтобы взаимодействовать с данными, как если бы они были объектами в вашем коде.
Желаю всем удачи
#Day74 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7 3 2
Итоги дня:
🔺 Занятия в PostgreSQL Exercises
Прошёл модуль «Aggregation», который состоял из 22 заданий.
Вспомнил прошлый материал и познакомился с новыми конструкциями.
Что изучил сегодня?
Конструкция CASE
Разобрал новые инструменты группировки ROLLUP и GROUPING SETS
Функция EXTRACT() -
Функцию ROW_NUMBER() -
Функция RANK() -
Я дорешал эти задания. Начался настоящий хард... что-то не понимаю, материал усваивается с трудом. Ну навеерноо, это не самые обязательные запросы надеюсь, всё придёт с практикой в будущем, а сейчас главное просто уловить суть и понять.
Хоть и трудно, но двигаюсь дальше. Интересно, что будет в следующих модулях
🔺 Также на 2 канале выложил курс по ИБ, заходите посмотреть, кому интересно:
https://t.me/BoCoder_EDU/21
➡️ BoCoder | 💬 Chat
Прошёл модуль «Aggregation», который состоял из 22 заданий.
Вспомнил прошлый материал и познакомился с новыми конструкциями.
Что изучил сегодня?
Конструкция CASE
Это условный оператор, который работает как if-else в других языках программирования.
(Пример задания на 1 картинке)
Разобрал новые инструменты группировки ROLLUP и GROUPING SETS
Функция EXTRACT() -
это одна из самых важных функций для работы с датами и временем в SQL.
Функцию ROW_NUMBER() -
одной из самых полезных оконных функций, она нумерует строки
Функция RANK() -
это функция, которая присваивает порядковый номер (ранг) строкам в определённом порядке.
Я дорешал эти задания. Начался настоящий хард... что-то не понимаю, материал усваивается с трудом. Ну навеерноо, это не самые обязательные запросы надеюсь, всё придёт с практикой в будущем, а сейчас главное просто уловить суть и понять.
Хоть и трудно, но двигаюсь дальше. Интересно, что будет в следующих модулях
https://t.me/BoCoder_EDU/21
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7 2 1
Сегодня по планам закончить последние модули на сайте PostgreSQL Exercises
Я не смотрел какие там задания, ну надеюсь на то, что осилю за сегодня
Ещё в эту субботу и воскресенье еду на городской CTF. Сегодня сделаю пост и подробно расскажу всё, что знаю об этом мероприятии.
🖥 Обязательные:
1. Пройти модуль «Date» -
Практика работы с датой и временем.
(10 Заданий)
2. Пройти модуль «String» -
Работа со строками
(7 Заданий)
3. Пройти модуль «Recursive» - рекурсивные запросы для обработки деревьев и граф
(3 задания)
Желаю всем продуктивного дня!
#Day75 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8❤🔥2 2🔥1 1
(1 День)
Завтра еду на интересное мероприятие
по информационной безопасности —
Постараюсь запечатлеть атмосферу и рассказать вам, что происходило, о чём говорили спикеры и какие примерно задания ждут на второй день.
Описание мероприятия ниже 👇
Организаторы самого масштабного ИТ-соревнования в для школьников и студентов младших курсов "Город героев" представляют новый экспериментальный формат: командный чемпионат по правилам CTF (Capture the Flag).
Это первый день — он будет посвящен теоретической подготовке. Тебя ждут выступления студентов кафедры информационной безопасности. Ребята расскажут про CTF в целом и покажут, как решаются задачи.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3❤🔥2 1
Итоги дня:
🔺 Занятия в PostgreSQL Exercises
1. Прошёл модуль «Date»
Решал задачки на работу с интервалами в PostgreSQL.
Пример запроса:
Вроде легкие запросы, все понял
2. Прошёл модуль «String»
Работа со строками
7 простых заданий, немного новых операторов и функций (уже скоро голова взорвется от их количества).
Пример,Оператор
Примерно понял как применять все на практике, иногда уже жестко голова кипит
3. Прошёл модуль «Recursive»
Рекурсивные запросы
Хоть заданий было всего три, для меня это оказалось непросто. Вроде бы понимаю тему и знаю материал, но на деле допускаю много ошибок.
Хорошо, что нейросеть помогает с объяснением сложных моментов, так гораздо понятнее.
Ну устал я прям очень сильно, слава богу, что закончил... Не стал прям подробно расписывать пост, как-то не видел в этом смысла, тк там слишком много информации, просто вот мои эмоции и ощущения
Но кто хочет попрактиковаться - этот сайт идеально подойдет
Ссылка на сайт:
https://pgexercises.com/
➡️ BoCoder | 💬 Chat
1. Прошёл модуль «Date»
Решал задачки на работу с интервалами в PostgreSQL.
Пример запроса:
SELECT TIMESTAMP '2012-08-31 01:00:00' - TIMESTAMP '2012-07-30 01:00:00';
Вроде легкие запросы, все понял
2. Прошёл модуль «String»
Работа со строками
7 простых заданий, немного новых операторов и функций (уже скоро голова взорвется от их количества).
Пример,Оператор
SELECT surname ', ' || firstname FROM cd.members;
Примерно понял как применять все на практике, иногда уже жестко голова кипит
3. Прошёл модуль «Recursive»
Рекурсивные запросы
Хоть заданий было всего три, для меня это оказалось непросто. Вроде бы понимаю тему и знаю материал, но на деле допускаю много ошибок.
Хорошо, что нейросеть помогает с объяснением сложных моментов, так гораздо понятнее.
Ну устал я прям очень сильно, слава богу, что закончил... Не стал прям подробно расписывать пост, как-то не видел в этом смысла, тк там слишком много информации, просто вот мои эмоции и ощущения
Но кто хочет попрактиковаться - этот сайт идеально подойдет
Ссылка на сайт:
https://pgexercises.com/
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥3❤🔥2