Инструкции лаборатории таковы: "Напишите оператор SELECT, указав название колледжа, город колледжа, штат колледжа и количество побед в игре в боулинг для колледжей, которые выиграли хотя бы одну игру в боулинг". Вот схема таблицы:
"Таблица колледжа имеет следующее столбцы:
- CollegeID — целое число, первичный ключ
- Name — строка переменной длины
- Город — строка переменной длины
- Штат — строка из двух символов
- BowlGameID — целое число, первичный ключ key
- Bowl — строка переменной длины
- Stadium — строка переменной длины
- Город — строка переменной длины
- Штат — строка из двух символов
- WinningCollegeID — целое число, внешний ключ, ссылающийся на CollegeID»
Код: Выделить всё
SELECT Name, C.City, C.State, COUNT(WinningCollegeID) AS Wins
FROM College C
INNER JOIN BowlGame
ON CollegeID = WinningCollegeID
GROUP BY Name
HAVING COUNT(WinningCollegeID) >= 1;
Подробнее здесь: https://stackoverflow.com/questions/798 ... lleges-tha
Мобильная версия