다음 스키마를 가진 두 개의 MySql 테이블이 있습니다
으아악이제 학생이 해당 학기에 롤 번호 RNO를 갖도록 모든 (RNO, year, Sem) 트리플을 찾아야 합니다. 연도별로 정의된 대로 Sem은 각기 다른 부서에서 제공하는 최소 3개 이상의 다양한 과정을 수강/등록했습니다.
내 코드는 다음과 같습니다
으아악(열 중 하나에 Distinct 키워드를 적용하기 위해 Row_Number를 사용했습니다.) 그러나 학생이 서로 다른 두 학기에 세 개 이상의 강좌에 등록하고 출력이 2행이 아닌 1행인 경우 이 코드는 실패합니다. 왜 이런 일이 발생하며 해결 방법
샘플 데이터와 스키마에 대한 SQL 코드입니다
으아악DB Fiddle 링크는 다음과 같습니다.