Description: Полезная информация для программистов, статьи о разработке, разбор алгоритмов, полезные советы и помощь начинающим. ActionScript 3, PHP, Java, JavaScript,
html (17417) php (15759) html5 (12224) java (6031) программирование (606) objective-c (204) программист (99) actionscript 3 (24) ошибка (11) javasctipt (2)
Опубликовано 05.02.2023 Автор uzul
Если столбцы могут хранить NULL, то при сортировке используется определенный порядок размещения таких значений . В этом вопросе подход вендоров баз данных может как совпадать так и отличаться, в зависимости от цели приложения.
NULL в SQL указывает на некое неизвестное значение, то есть просто не известно, что в столбце. Эти отсутствующие значения являются проблемой при сравнении их с другим значением и при сортировке строк в таблице. С математической точки зрения несуществующее значение нельзя сравнивать с чем-либо, например с каким-нибудь числом. Поэтому математически верная сортировка невозможна. Так как стандарт SQL не содержит указания как значения NULL должны обрабатываться при сортировке, то каждая база данных была вынужде