Selecione apenas linhas por junção do valor máximo de tabelas
Eu quero selecionar apenas a linha que tem o máximo b.enddate para u.classno, u.userno. Mas isso não funciona.
select u.classno, u.userno, b.enddate
from libUser u
join book b on b.id = u.bookid
group by u.classno, u.userno
having b.enddate=max(b.enddate) //doesn't works