får se om jag får med FROM i sql-frågan den här gången...
SELECT * FROM tblMessageBoard WHERE RTRIM(LTRIM(AnswerTo)) = '' OR AnswerTo IS NULL
jag utgår ifrån att AnswerTo är ett varchar/nvarchar-fält i tabellen.
5 svar · 252 visningar · startad av Erik Juhlin
Hur kollar man med SQL om ett fält är tomt?
Det här skulle ju kunna funka.
"SELECT * From tblMessageBoard WHERE AnswerTo = ''"
Men om ett fält bara har ett mellannslag, eller om det står <NULL> i rutan..?
får se om jag får med FROM i sql-frågan den här gången...
SELECT * FROM tblMessageBoard WHERE RTRIM(LTRIM(AnswerTo)) = '' OR AnswerTo IS NULL
jag utgår ifrån att AnswerTo är ett varchar/nvarchar-fält i tabellen.
"SELECT * From tblMessageBoard WHERE AnswerTo is null"
Ni är helt otroliga, tack så mycket!
Förresten, det fältet är int. Ska man skriva något annat då?
då räcker det med LarsGs kod.
du kan ju inte ha något annat än siffror eller null i ett int-fält, så är det tomt, så är det null.
mvh,