1
스키마와 '갖는'쿼리 : 대체 '그룹에 의해'& 'ALL'
Movie(mID int, title text, year int, director text);
Reviewer(rID int, name text);
Rating(rID int, mID int, stars int, ratingDate date);
나는 필름 당 최대 영화 등급을 반환이 간단한 쿼리를했다.
select title,stars from movie join rating Using(mID)
group by title
HAVING MAX(stars)
나는
Group By, Having and MAX
를 사용하지 않고이 쿼리를 만들려고 노력했습니다,하지만 난 내 쿼리 작업을 얻을 수 없습니다.
select title,stars from movie join rating r1 Using(mID)
where stars >=
ALL(select stars from rating r2 where r1.rID=r2.rID AND r1.mID=r2.mID)
그리고 이것은 그냥 날이 오류가 발생하는 것 같습니다 :
이것은 내가 지금까지 무엇을 가지고 near "all": syntax error:
을 내가 SQL Lite에 대한 DB 브라우저를 사용하고 있습니다.