У меня есть две таблицы: ПАЦИЕНТ и ВИЗИТ.Один с PatientID в качестве первичного ключа и один с VisitID в качестве первичного ключа.Мне нужно выбрать имя и фамилию пациентов, которые посетили больницу более двух раз.
Я пробовал DISTINCT, вложенный оператор where, INNER JOIN и т. Д.
SELECT FirstName
, LastName
, PatientID
, COUNT(*) AS total_visits
FROM VISIT
WHERE total_visits > 2;
Он должен просто отображать имя и фамилию пациентов, которые имеют более двух вхождений вПОСЕТИТЕ таблицу, но как бы я ни переставлял код, он не работает.