Так что я пытаюсь выбрать несколько таблиц и сделать сравнение между starNumb, mvNumb из таблицы Star и таблицы Movie, если эти две пары совпадают, я хочу, чтобы он возвращал / отображал starName вместе с общим количеством подсчетов StarName.связан с mvNumb, если это имеет смысл.
Пока у меня есть это, и он не играет в мяч, я уверен, что это что-то очень простое, но изо всех сил.
SELECT STARNUMB.STAR, MVNUMB.MOVIE
FROM MOVIES JOIN STAR
where STARNUMB = MVNUMB;
То, что я хочу из этого, выглядит как вывод ниже:
Column1 StarName = TestName1
Column2 MovNumb = 1
Это означает, что звезда появилась в фильме 1 раз.
Таблицы и FD выглядят примерно так:
Жирный шрифт = Первичные ключи
- Звезда ( starNumb , starName, brthPlce, starBorn, starDied)
- MovStar (mvNumb *, starNumb *).<----- внешние ключи </li>
- Фильм ( mvNumb , mvTitle, yrMde, mvType, крит, mpaa, noms, awrd, dirNumb *)
- Borrow ( txNumb , mvNumb *, borDte, mmbNumb *)
- Member ( mmbNumb , mmbName, mmbAddr, mmbCty, mmbSt, numRent, бонус, joinDate)
- Директор ( dirNumb , dirName, dirBorn, dirDied) **