Я пытаюсь получить список «контактов» для указанного идентификатора пользователя.
Пусть говорит, что мой идентификатор пользователя равен 1, мне нужно получить список идентификаторов моих контактов из chat-contactlist , а затем получить всю информацию для каждого идентификатора.
Идентификатор, имя и контактная информация всех пользователей
Таблица usr: uid, rname, номер телефона
Онлайн статус и другие вещи
Настольный чат-usr: uid, ник, online_status
Содержит идентификатор пользователя и идентификатор каждого контакта этого пользователя:
Настольный чат-список контактов: uid, cid (cid = ID человека, который входит в список пользователей "uid"
Так что мне нужно имя, псевдоним, online_status для всех 'cid' для указанного 'uid' ... Не знаю, я читал учебник о левом соединении, но он сложен для объединения нескольких таблиц, любой хочет попробовать ? Любая рекомендация?
Спасибо
EDIT
Изменение имени на rname, потому что имя является зарезервированным словом для SQL.