Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Запрос в цикле
Сообщения
apple

вот хочу сделать раздел "Друзья онлайн".
У меня есть 2 таблицы:
1. users - там хранятся имена пользователей ну и самое главное статус сети онлайн/оффлайн

2. friends - Таблица с дружбами.

как объединить эти две таблицы? если например мы выведем всех наших друзей,из таблицы friends, в этом выводе добавить запрос к бд, на выборку статуса сети, из таблицы users, где id равен id юзера. то в таком случае, при выводе, у нас на выводе будет одна строчка =(
как поступить?

19 Мар 2013, 15:31
Flyd

SELECT * FROM friends INNER JOIN users ON `friends`.`id` = `users`.`id`

19 Мар 2013, 15:36
apple

Flyd, эммм, а если мне из friends нужно выбрать например какие то число из поля "hi" и "hello", то как оно выглядеть будет?

19 Мар 2013, 15:45
u99

SELECT * FROM friends INNER JOIN users ON `friends`.`id` = `users`.`id` WHERE friends.hi = 1 or friends.hello = 2

19 Мар 2013, 15:50
apple

спасибо, сейчас буду пробовать
____
это то, что должно вывести?
ON `friends`.`id` = `users`.`id`
а как оно читается вслух?
_____
a такое может работать?
ON `users`.`id` = (`addfriends`.`adds` or `addfriends`.`added`)

просто `users`.`id` может быть равен и первому и второму, каждый раз поразному

19 Мар 2013, 15:53
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.