Io vorrei ricavare i record dove una data colonna ha come valore NULL.
Solo che non mi riesce e non capisco come mai.

La tabella è così composta
codice:
CREATE TABLE `dati` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `utente` varchar(15) NOT NULL,
  `password` char(32) NOT NULL,
  `mail` varchar(50) NOT NULL,
  `data` int(10) NOT NULL default '0',
  `accesso` int(10) NOT NULL default '0',
  `valore_primario` varchar(10) default NULL,
  PRIMARY KEY  (`id`),
  UNIQUE KEY `nome` (`utente`,`mail`,`valore_primario`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
La Query che faccio è la seguente:

codice:
SELECT * FROM dati WHERE valore_primario = NULL AND accesso < 1208001688
Ma pur essendoci record che dovrebbero essere mostrate, non vengono recuperate.
Qualcuno sa dirmi come mai?