Не могу разобраться с этим ...
У меня есть 3 таблицы, подобные этой:
Computers
---------
Id
Name
ComputerLogins
--------------
Computer_Id
User_Id
NumberOfLogins
Users
-----
Id
Name
Компьютеры "имеют и принадлежат многим" Пользователям "через" ComputerLogins.
Пример данных:
Computers: Id Name
1 "Alpha"
2 "Beta"
3 "Gamma"
Users: Id Name
1 "Joe"
2 "Fred"
ComputerLogins: Computer_Id User_Id NumberOfLogins
1 1 5
1 2 12
2 1 10
2 2 6
3 1 2
3 2 4
Я пытаюсь создать представление, которое будет выводить по одной строке для каждой записи в Компьютерах и присоединять строку «Пользователи» через MAX (NumberOfLogins) в ComputerLogins.
Желаемый вывод:
Computer_Id User_Id NumberOfLogins
1 2 12
2 1 10
3 2 4
Можете ли вы предложить запрос на просмотр, который даст желаемый результат?
Спасибо!