поле в таблице users_info, birthday тип date по умолчанию 0000-00-00

у пользователей есть возможность не указывать год рождения, например 0000-12-10. выборка

import MySQLdb

db = MySQLdb.Connect()

cursor = db.cursor()

num = cursor.execute("SELECT user_id, birthday FROM users_info WHERE birthday!='0000-00-00' ORDER BY user_id DESC");

print num;

for rw in cursor.fetchall():
user_id = rw[0];
birthday = rw[1];

print user_id, birthday;

db.close();
и если пользователь частично указал дату рождения то birthday = None. Как правильно выбрать либо поменять логику базы?