Я пытаюсь выяснить среднее число раз, когда значение появляется в столбце, сгруппировать его по другому столбцу и затем выполнить вычисление для него.
У меня есть 3 таблицы, примерно такие же
DVD
ID | NAME
1 | 1
2 | 1
3 | 2
4 | 3
COPY
ID | DVDID
1 | 1
2 | 1
3 | 2
4 | 3
5 | 1
LOAN
ID | DVDID | COPYID
1 | 1 | 1
2 | 1 | 2
3 | 2 | 3
4 | 3 | 4
5 | 1 | 5
6 | 1 | 5
7 | 1 | 5
8 | 1 | 2
и т.д.
По сути, я пытаюсь найти все идентификаторы копий, которые появляются в таблице ссуд, МЕНЬШЕ раз, чем среднее количество раз для всех копий этого DVD.
Таким образом, в приведенном выше примере копия 5 DVD-диска 1 появляется 3 раза, копия 2 дважды и копия 1 один раз, поэтому среднее значение для этого DVD равно 2. Я хочу перечислить все копии этого (и каждого другого) DVD, который в таблице ссуд меньше, чем это число.
Надеюсь, в этом есть смысл ...
Спасибо