TGStat
TGStat
Type to search
Advanced channel search
  • flag English
    Site language
    flag Russian flag English flag Uzbek
  • Sign In
  • Catalog
    Channels and groups catalog Regional compilations Thematic compilations Платные каналы Search for channels
    Add a channel/group
  • Ratings
    Rating of channels Rating of groups Posts rating
    Ratings of brands and people
  • Analytics
  • Search by posts
  • Telegram monitoring
  • Promotion
    Advertising through Yandex Business Advertising in channels through TGStat Agency Advertising on TGStat.ru website
Analyst Days Channel

20 Jul, 11:35

Open in Telegram Share Report

🦄 ГАДКИЙ NULL

Доклад Татьяны Половинкиной на Analyst Days 22 про NULL — это честный разговор о том, как одно маленькое слово ломает логику, математику и психику. Кто не в курсе: NULL — это не 0, не пустая строка и не пробел. Это состояние неизвестности. 
Что в докладе:
🔥 Трехзначная логика и NOT UNKNOWN = UNKNOWN. Отрицание неизвестности оставляет нас в неведении.
🔥 Арифметика — нулевая толерантность. Даже деление на ноль не спасает. NULL / 0 = NULL.
🔥 Агрегаты — тихие убийцы AVG((1, NULL, 3)) = (1+3)/2 = 2, а не (1+0+3)/3 = 1.33. Отчеты не сойдутся.
🔥 NULL не равен NULL, но есть же настройки в SQL Server, чтобы все окончательно запутать.
🔥 UNIQUE и NULL — зоопарк мнений в разных СУБД
🔥 DISTINCT, GROUP BY. Даже если все считают разные NULL разными значениями. А они — нет.
🔥 NOT IN — смертельный номер, получите пустой результат и злого заказчика.
🔥 Сортировка — хаос. NULL в конце или в начале, вот в чем вопрос.

NULL — это саботажник, который живет в вашей базе 50 лет. Знание — сила. Незнание — бесплатные товары, уволенные сотрудники и бессмертные пользователи.

🎥 Смотреть видео: https://vkvideo.ru/video-137540756_456240197
00:00
Video is unavailable for watching
Show in Telegram
Analyst Days 22 — Татьяна Половинкина, Гадкий NULL
NULL в SQL — это не просто техническая особенность, а полноценный саботажник вашей базы данных. Он маскируется под безобидное «отсутствие значения», но на деле создаёт логические парадоксы, которые ломают бизнес-логику. Разные СУБД обращаются с ним по-своему: где-то он уникален, где-то равен пустой....

648 0 5 1 7
Catalog
Channels and groups catalog Channels compilations Search for channels Add a channel/group
Ratings
Rating of Telegram channels Rating of Telegram groups Posts rating Ratings of brands and people
API
API statistics Search API of posts API Callback
Our channels
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Read
Академия TGStat Telegram Research 2019 Telegram Research 2021 Telegram Research 2023
Contacts
Справочный центр Support Email Jobs
Miscellaneous
Terms and conditions Privacy policy Public offer
Our bots
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot