Om end är av datumformat, vilket det ju borde eftersom du försöker använda datediff(), så kan det inte vara tom sträng, utan bara null.
select iif(end is null, datediff("d", start, date()), datediff("d", start, end)) as foo ...
1 svar · 306 visningar · startad av daniel_ra
Jag vill göra en datediff("d",start,end) i en sql-fråga i access men om end är "" så vill jag att den använder dagens datum. hur gör jag detta?
Om end är av datumformat, vilket det ju borde eftersom du försöker använda datediff(), så kan det inte vara tom sträng, utan bara null.
select iif(end is null, datediff("d", start, date()), datediff("d", start, end)) as foo ...