2
이 문제를 오랫동안 해결하려고 노력 중이며 출력이 잘못되었습니다. 아무도 이것으로 나를 도울 수 있습니까? mysql을 사용하고 있기 때문에 전체 참여가 제대로되지 않습니다. yyou3 개의 테이블 조인 SQL
3 표 감사합니다
Frequents (attributes: drinker, bar, times_a_week),
Likes (attributes: drinker, beer),
Serves (attributes: bar, beer, price),
질문 몇 가지의 맥주를 제공 "모든"줄 그들이
내 대답은 다음과 같습니다처럼 자주 모든 술꾼 요청 :
SELECT drinker
FROM frequents
WHERE drinker NOT IN (SELECT f.drinker FROM frequents f
JOIN likes l ON f.drinker=l.drinker
LEFT JOIN serves s ON l.beer=s.beer
AND s.bar=f.bar
WHERE s.bar IS NULL)
이 숙제가 있습니까? –
샘플 입력 및 예상 출력을 제공 할 수 있습니까? –
@ypercube : 멋진 편집. 나는'relational-division' 태그에 대해 잘 알지 못했습니다! – onedaywhen