я следующее заявлениеИмея пункт не работает, как ожидалось
select pkid
from AttendancePosting
where datename(dw,AttDate) = 'Sunday' and empid=4 and attdate='2015-12-13'
group by PKId,timeout
--having 9=9
having cast(sum((datepart(minute, timeout)))/2 as float)+''=cast(datepart(minute,timeout) as float) +''
Проблема заключается в том
having cast(sum((datepart(minute, timeout)))/2 as float)+''=cast(datepart(minute,timeout) as float) +''
Не работает. как cast(sum((datepart(minute, timeout)))/2 as float)
и cast(datepart(minute,timeout) as float)
принести такое же значение, но все-таки оператор выбора не извлечение каких-либо записей, как возвращается 9
Я проверил, как этот
select pkid
from AttendancePosting
where datename(dw,AttDate) = 'Sunday' and empid=4 and attdate='2015-12-13'
group by PKId,timeout
having 9=9
И его приносящих записей, любая помощь будет оценена.
Какова цель '+ ''' в разделе 'HAVING'? – Raj
Я удалил его все еще не работая – Alex