Тема: Як порівняти тип datetime при використанні SELECT?
Йо. Є 3 таблички, одна з книжками, друга з користувачами, а третья з книжками, користувачами, датою видачі книжки користувачу і ймовірна дата повернення. Тре вивести id книжки, id користувача, обидві дати, і якщо сьогоднішня дата більша за дату повернення, то треба вивести слово "Боржник" в окремий стовбчик. Нуу, я думав, що те мона зробити використовуючи CASE, але не вгадав. При такому коді
select B.id as "id книги", A.id as "id користувача",convert(varchar, BU.DateOn , 101)as "Дата видачи",convert(varchar, BU.DateOff , 101) as "Термін повернення",
case when BU.DateOff<GETDATE() then "Боржник" else "" end "Статус"
from BookAndUser as BU join Book as B on BU.book_id=B.id join Users as A on BU.user_id = A.id
вилазить помилка
case when BU.DateOff<GETDATE() then "Боржник" else "" end "Статус"
Як зробити так, як треба???