Logo
TGCATALOG
Каталог Подборки Блог
Точка входа - основы программирования

Точка входа - основы программирования

Базовые знания по основам программирования для новичков.

Нет оценок
736
29.10.2026
736
29.10.2026
Нет оценок
736
29.10.2026
Безопасный переход через бот
О канале

Базовые знания по основам программирования для новичков.

Подписчиков 17,903
Тематика IT
Язык Русский
Ссылка t.me/prog_point
Описание

Курс фундаментальных понятий: алгоритмы, структуры данных, языки программирования. Идеально для начинающих без опыта.

Последние посты

Точка входа - основы программирования
Точка входа - основы программирования
🔒Открыть пост
и посмотреть медиа
Почему WHERE active OR NOT active не возвращает все строки В обычной логике это утверждение верно всегда. В SQL есть третье значение: NULL означает «неизвестно», и NULL OR NOT NULL тоже неизвестно, а WHERE оставляет только строки, где условие истинно. Строка с active = NULL молча выпадает. Кристофер Уинслетт из Crunchy Data собрал все места, где так происходит. Запомнить стоит три вещи. NULL = NULL даёт не true, а NULL, поэтому существует IS NULL, а для сравнения «с учётом неизвестного» есть IS NOT DISTINCT FROM. Любая арифметика с NULL даёт NULL: quantity * unit_price обнулит колонку в UPDATE, если хотя бы одно поле пустое, лечится COALESCE. И самое коварное: x NOT IN (1, 2, NULL) не вернёт ни одной строки, потому что раскрывается в цепочку AND с неизвестным внутри. Автор советует самое простое: где значение обязано быть, ставить NOT NULL в схеме. #sql #postgresql #основы
Точка входа - основы программирования
Динамика подписчиков
+-0.5% за 30 дней
Текущие
17,903
Месяц назад
17,988
Средний рост
+-3 / день
Обновлено
2 дня назад

Отзывы о канале Точка входа - основы программирования

Авторизуйтесь, чтобы оставить отзыв

Только зарегистрированные пользователи могут делиться своим мнением.

Пока нет отзывов

Станьте первым, кто поделится своим впечатлением об этом ресурсе!

Похожие ресурсы

Loading
Переход на светлую тему
Главная Каталог Подборки Блог Вход