안녕하세요 여러분! 테이블에는 3 개의 열만 있습니다 ('playerID', 'teamID'및 'yearID')다른 열과 동일한 속성을 가진 하나의 열을 선택하십시오.
같은 해를 가진 열을 한 선수의 같은 팀에서 가져오고 싶습니다. 당신은 다음과 같은 코드를 볼 수 있습니다
이Select playerID, teamID, yearID
FROM `appearancessmall`
WHERE (teamID IN
(SELECT teamID from `appearancessmall` WHERE playerID = 'napolmi01')
) AND
(yearID IN (SELECT yearID from `appearancessmall` WHERE playerID =
'napolmi01')
)
그러나 쿼리의 출력이 같은 teamID 또는 선수 "napolmi01"와 같은 yearID이 총 열입니다, 제가 원하는 것은 선택 열입니다해야 동시에 두 가지 요구 사항을 충족시킵니다. 그렇게하는 법?
에 해보기 JOINs에 대해 읽어보십시오 – Strawberry