У меня есть ошибка в моем заявлении datediff. Закомментируйте datediff, и бит «Ничего не нажато» работает нормально. Я думаю, что это связано с форматом переменных даты.
сообщение об ошибке..
Сообщение 245, уровень 16, состояние 1, строка 2 Преобразование не удалось при преобразовании значения varchar «Ничего не нажато» в тип данных int.
select
case
when stVs.DateLastAction is null then 'Nothing clicked'
else DATEDIFF(MI,StVs.DateSessionStarted,stVs.DateLastAction)
end as test
From Stats_VisitorSessions StVs
MI
, просто напишитеMINUTE
по буквам, это не так сложно. - person Aaron Bertrand   schedule 15.11.2013