Ниже приведен пример использования / пример вашей проблемы и предлагаемое решение:
У вас есть две таблицы User и User_Friends, в которых хранятся пользовательские данные и контактная информация соответственно.
И вы хотите отобразить имя и количество контактов, которые есть у пользователя.
Table User:
id Name
0 A
1 B
2 C
3 D
Table User_Friends:
id friend_id
0 1
0 2
0 3
1 2
1 3
Output:
Name Count(*)
A 3
B 2
C 0
D 0
//Display the Name, number of friends
SELECT Name, count(*)
FROM User, User_Friends
WHERE User.id = User_Friends.id
GROUP BY User_Friends.id