Здравствуйте, прошу о помощи. Есть таблица friends с ячейками id_i,id_you (id кто добавил, id кого добавил, соответсвтенно) Надо связать с таблицей users,а именно со столбцом id по id_i и id_you извлечь оттуда столбцы login и online. Помогите составить запрос, который выдаст список друзей, которых пользователь добавил сам, и которые добавили его.
(Добавление)
Еугений
Что-то типо этого:
CODE ( SQL):
скопировать код в буфер обмена
SELECT friends.*,users.login, users.online FROM users,friends WHERE ( users.id = friends.id_you AND friends.id_i = "Мое id") OR (users.id = friends.id_i AND friends.id_you = "Мое id")
Знаю, правильно это сделать лучше c join но как - не получается.(Отредактировано автором: 28 Сентября, 2013 - 12:42:47)
|