0
INT 필드에 문제가 있거나 값이 0이거나 0 이상의 정수가있을 수 있습니다.INT 데이터 유형 필드의 값과 0 값의 차이를 처리하기위한 올바른 방법
SELECT foo FROM bar where foo = ''
이
SELECT foo FROM bar where foo = 0
동일하게 평가하기 때문에 foo에 대한 값이 제공되지 행이 중 foo는 = 0 또는 foo에 의해 선택되지 않도록 내가 좋아하는 푸 INT (11) NULL에 foo는 재정의 = ''하지만 foo에 의해서만 NULL입니다
아무 값과 0 값의 차이를 처리하는 좋은 방법입니까?
또는 [NULL을 사용하지 않고 누락 된 정보를 처리하는 방법] (http://www.dcs.warwick.ac.uk/~hugh/TTM/Missing-info-without-nulls.pdf) – onedaywhen