вот хочу сделать раздел "Друзья онлайн".
У меня есть 2 таблицы:
1. users - там хранятся имена пользователей ну и самое главное статус сети онлайн/оффлайн
2. friends - Таблица с дружбами.
как объединить эти две таблицы? если например мы выведем всех наших друзей,из таблицы friends, в этом выводе добавить запрос к бд, на выборку статуса сети, из таблицы users, где id равен id юзера. то в таком случае, при выводе, у нас на выводе будет одна строчка =(
как поступить?
Flyd, эммм, а если мне из friends нужно выбрать например какие то число из поля "hi" и "hello", то как оно выглядеть будет?
19 Мар 2013, 15:45SELECT * FROM friends INNER JOIN users ON `friends`.`id` = `users`.`id` WHERE friends.hi = 1 or friends.hello = 2
19 Мар 2013, 15:50спасибо, сейчас буду пробовать
____
это то, что должно вывести?
ON `friends`.`id` = `users`.`id`
а как оно читается вслух?
_____
a такое может работать?
ON `users`.`id` = (`addfriends`.`adds` or `addfriends`.`added`)
просто `users`.`id` может быть равен и первому и второму, каждый раз поразному