Har en SQLsats soms er ut såhär Det ska vara såhär:WHERE datumkolumn = null fungerar inte.
<code>
SELECT * FROM Tasklist WHERE Stage=0 AND SetDate = null ORDER BY Priority DESC, Title ASC
</code>
Tar jag bort biten " AND SetDate = null" får jag fram resultat men annars filtreras allting bort, trots att SetDate är null på alla rader.
SetDate är av typen DATE
<code>
CREATE TABLE `tasklist`.`tasklist` (
`ID` int(10) unsigned NOT NULL auto_increment,
`Title` varchar(45) default NULL,
`Description` varchar(255) default NULL,
`Priority` int(10) unsigned default NULL,
`Added` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`SetDate` date default NULL,
`Stage` int(10) unsigned default '0',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=51 DEFAULT CHARSET=latin1;
</code>Sv: WHERE datumkolumn = null fungerar inte.
SELECT * FROM Tasklist WHERE Stage=0 AND SetDate <b>IS NULL</b> ORDER BY Priority DESC, Title ASC
/Johan