Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.09.2014, 19:58   #1
Олег br_rw
Новичок
Джуниор
 
Регистрация: 25.09.2014
Сообщений: 1
По умолчанию В чем проблема "null" и "0"

В чем проблема для программиста отличать поле , где нет данных, т.е. "null" и поле со значением "0". "null" - это ничего нет, "0" - цифра, которую можно сравнивать с другими данными. Почему при отображении данных программисты в пустом поле, где не введены данные, автоматически подставляют "0". По моему мнению, и, исходя из теории, - это абсолютно неравнозначные значения. Неужели нельзя в поле, где не введены данные, ничего не отображать? Требует ли это дополнительного времени на программирование при скачивании БД и ее отображении?
Может быть суть проблемы изложена недостаточно понятно и корректно, прошу прощения.
Олег br_rw вне форума Ответить с цитированием
Старый 25.09.2014, 20:27   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Почему при отображении данных программисты в пустом поле, где не введены данные, автоматически подставляют "0".
Это в каких случаях? Если для бухгалтера (к примеру) то нафик ему NULL? Для его работы что "пусто" что 0 - одно и то же.
Конкретизируй случай отображения - тогда можно судить нужно это или лишнее.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.09.2014, 17:06   #3
rlib
Форумчанин
 
Аватар для rlib
 
Регистрация: 22.05.2012
Сообщений: 352
По умолчанию

"To sum up: If you have any nulls in your database, then you’re getting wrong answers to certain of your queries. What’s more, you have no way of knowing, of course, just which queries you’re getting wrong answers to
and which not; all results become suspect. You can never trust the answers you get from a database with nulls. In my opinion, this state of affairs is a complete showstopper."


SQL and Relational Theory: How to Write Accurate SQL Code (2nd edition) by C. J. Date
rlib вне форума Ответить с цитированием
Старый 28.09.2014, 18:35   #4
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,542
По умолчанию

Каким боком темя к JS относится?
Arigato вне форума Ответить с цитированием
Старый 28.09.2014, 20:53   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А ты прав... Тему переношу.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.09.2014, 21:45   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Отображение зависит от того, как оно отформатировано. А бухгалтеру действительно пофиг null или ноль. В своих задачах я и ноль не отображаю почти везде, дабы экран не засирать, кроме особых случаев, и то по просьбе трудящихся. Какому-то юзеру, в зависимости от решаемых задач, не пофиг. Тогда и отображай различно. В чем проблема вообще-то?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 28.09.2014 в 21:49.
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" Alexsandrr Microsoft Office Excel 4 19.10.2013 14:22
Создать класс "Фигура", от него наследованием создать 3 класса ("треугольник", "четырехугольник", "окружность") funnyy Помощь студентам 3 17.10.2012 17:40
Вывести название соответствующей карты вида "шестерка бубен", "дама червей","туз треф" и т.п. воваава Помощь студентам 3 01.12.2011 12:50
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
На чем пишутся стратегии типа "Казаков" и "Эпохи империи" Tayfun Свободное общение 3 26.06.2007 20:27