Моя структура таблиц для рефералов такова, поле ref уникально:
ID pid ref ref_by
1 1 k NAN
2 2 l k
3 3 m k
4 4 n l
И пользовательская таблица:
id name
1 john
2 Bob
3 Tim
4 Rob
Мне нужно получить id, pid, refи количество ссылок в следующем столбце. Исходя из количества рефералов, каждому из них будет присвоено несколько баллов, равных 100, результат должен выглядеть следующим образом.
pid name ref number_of_referals points_earned
1 john k 2 200
2 Bob l 1 100
3 Tim m 0 0
4 Rob n 0 0