Помогите Составить SQL запрос - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sun, 01 Dec 2024 13:58:53 +0300нее, твой способ не выйдет. Так будет считать кол-во сообщений, а не количество юзеров.<br>
Короче я подобрал запрос<br>
<pre class="prettyprint">
SELECT COUNT(DISTINCT users.id) AS cnt FROM users,messages
WHERE (users.id=messages.user_from AND messages.user_to=?) OR (users.id=messages.user_to AND messages.user_from=?)
</pre>
https://visavi.net/topics/17604/304253
Помогите Составить SQL запрос ВалерийWed, 12 Jan 2011 14:39:17 +0300Сообщенияhttps://visavi.net/topics/17604/304253select distinct count(`id`) from `messages` where user_to='$user' OR user_from='$user'<br>
, но зная ник, если хочешь по id то нужна вставка,у тебя какой тип таблицы?
https://visavi.net/topics/17604/304247
Помогите Составить SQL запрос АлександрWed, 12 Jan 2011 14:29:10 +0300Сообщенияhttps://visavi.net/topics/17604/304247Есть таблица<br>
messages user_from (int), user_to (int), message (text);<br>
<br>
Т.е. это сообщения пользователей друг другу.<br>
Нужно, зная id пользователя, вывести количество людей, с которыми он переписывался. (WHERE user_to='$user' OR user_from='$user'). Т.е. посчитать всех, кому он писал, либо кто ему писал.
https://visavi.net/topics/17604/304239
Помогите Составить SQL запрос ВалерийWed, 12 Jan 2011 14:19:17 +0300Сообщенияhttps://visavi.net/topics/17604/304239