title: MySQL: Why default NULL instead of empty?
body: <p>Why would you default a field to NULL instead of just leaving the value empty?  Is it merely so you can query <code>IS NULL</code> ?</p>
  
  <p>I'm specifically asking about <code>INT</code> or other numerical data types</p>