Выбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forumВыбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502661Два запроса будет только в случае согласия стать другом, во всех остальных случаях, запрос будет простой (select u1(u2) from table...Выбрать друзей у которых есть я но их у меня нетThu, 19 Jan 2012 17:15:56 +0300deimandВыбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502655А что будет работать быстрее? добавление друзей производится через ajaxВыбрать друзей у которых есть я но их у меня нетThu, 19 Jan 2012 16:48:56 +0300tima2010Выбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502650Еще можно чуть изменив структуру таблицы прийти к совершенно одну запросу от составного. Можно поступить так: u1 | u2 |...Выбрать друзей у которых есть я но их у меня нетThu, 19 Jan 2012 16:23:27 +0300deimandВыбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502635Да разобрался, меня в этой теме больше всего волновала конструкция запроса, а именно эта: NOT IN ( SELECT friends_id...Выбрать друзей у которых есть я но их у меня нетThu, 19 Jan 2012 14:57:53 +0300tima2010Выбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502631оператор IN проверяет наличие my_id в результатах выборки вложенного запроса (и его там не должно быть, поскольку NOT), а вложенный...Выбрать друзей у которых есть я но их у меня нетThu, 19 Jan 2012 14:35:05 +0300kosta_in_netВыбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502630Спасибо kosta_in_net то, что нужно.Выбрать друзей у которых есть я но их у меня нетThu, 19 Jan 2012 14:31:28 +0300tima2010Выбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502629SELECT id, my_id, friends_id FROM friends WHERE friends_id =2 AND id NOT IN ( SELECT friends_id FROM friends WHERE my_id...Выбрать друзей у которых есть я но их у меня нетThu, 19 Jan 2012 14:26:27 +0300kosta_in_netВыбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502628К примеру я пользователь с my_id = 2 По идеи запрос должен вернуть мне id пользователя: 1 т.к. у меня...Выбрать друзей у которых есть я но их у меня нетThu, 19 Jan 2012 14:23:04 +0300tima2010Выбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502627я имел в виду, строки с каким номером должны выбраться из конкретного примера?Выбрать друзей у которых есть я но их у меня нетThu, 19 Jan 2012 14:20:03 +0300kosta_in_netВыбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502622Это таблица дружбы между пользователями my_id кто добавил friends_id кого добавили нужно выбрать my_id тех пользователей которые есть в friends_id...Выбрать друзей у которых есть я но их у меня нетThu, 19 Jan 2012 13:59:31 +0300tima2010Выбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502594я ничё не понял... Из этого: friends id | my_id | friends_id 1 | 1 | 2 2 | 2...Выбрать друзей у которых есть я но их у меня нетThu, 19 Jan 2012 13:10:06 +0300kosta_in_netВыбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502539Да двумя запросами это реально решить, думал есть решение намного проще, видимо изначально для такой задачи нужно продумывать и менять...Выбрать друзей у которых есть я но их у меня нетWed, 18 Jan 2012 21:34:43 +0300tima2010Выбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502534Я переформулирую немного.... Поправьте если я не прав. Я так понимаю my_id -это id пользователя, а frends_id -это ид тех...Выбрать друзей у которых есть я но их у меня нетWed, 18 Jan 2012 21:16:09 +0300SfinksВыбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502482Да Вы правы, список пригласивших Вас в друзья вот не могу сформировать запрос, не хватает знаний :(Выбрать друзей у которых есть я но их у меня нетWed, 18 Jan 2012 16:45:22 +0300tima2010Выбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502476"my_id - ид пользователя который произвел операцию "friends_id - ид пользователя которого добавил my_id " "Есть список пользователей, рядом с...Выбрать друзей у которых есть я но их у меня нетWed, 18 Jan 2012 15:38:37 +0300LotanaenВыбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502464my_id - ид пользователя который произвел операцию friends_id - ид пользователя которого добавил my_id Есть список пользователей, рядом с ними...Выбрать друзей у которых есть я но их у меня нетWed, 18 Jan 2012 12:29:06 +0300tima2010Выбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502459Отношение "есть я" и "я есть у" как выглядят на практике? Т.е. какой столбец за что отвечает?Выбрать друзей у которых есть я но их у меня нетWed, 18 Jan 2012 12:02:36 +0300cheopsВыбрать друзей у которых есть я но их у меня нетhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=84489#post502445Привет, помогите пожалуйста реализовать следующий запрос при такой структуре таблицы: friends id | my_id | friends_id 1 | 1...Выбрать друзей у которых есть я но их у меня нетWed, 18 Jan 2012 11:05:51 +0300tima2010