Помогите составить MySQL-Запрос - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Thu, 09 Jan 2025 11:49:02 +0300 ну так можно делать, только с кешированием, мемкеш к примеру. прочитал, записал. вывел https://visavi.net/topics/34218/588912 Помогите составить MySQL-Запрос Сергей Wed, 29 Aug 2012 14:27:10 +0400 Сообщения https://visavi.net/topics/34218/588912 4. <strong>mazaHELL</strong>, спасиб большое, +1, всё получилось)<br> Вот только после того что ты написал, я передумал так делать)) мне почему то казалось что так нагрузки меньше будет <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br> Что ж, говорила мне мама учи MySQL)))) Пойду учебники читать) https://visavi.net/topics/34218/588911 Помогите составить MySQL-Запрос Равиль Wed, 29 Aug 2012 14:25:08 +0400 Сообщения https://visavi.net/topics/34218/588911 только такие завпросы будут нагибать бд, если пользователей много, используй денормализацию.<br> при каждой отправке/удалении пересчитывай кол-во сообщений, и сохраняй в таблицу с пользователем <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br> <br> <em><span style="font-size:x-small">Добавлено через 01:25 сек.</span></em><br> у мну был случай, когда выводилось 10 пользователей на страницу, считало до 5 тис сообщений у каждого пользователя, в итоге страница генерилась за 1...3 секунды.. представь как сервер загружался<br> <br> <em><span style="font-size:x-small">Добавлено через 09:07 сек.</span></em><br> вот реальный пример подсчета дневников, и коментов к ним<br> <br> $q = mysql_query(&quot;select *, (select count(*) from comm_diary where diary_id=diary.id) as comments from diary order by id desc;&quot;); https://visavi.net/topics/34218/588909 Помогите составить MySQL-Запрос Сергей Wed, 29 Aug 2012 14:13:09 +0400 Сообщения https://visavi.net/topics/34218/588909 2. <strong>mazaHELL</strong>, спасиб, ща попробую как ты сказал) https://visavi.net/topics/34218/588907 Помогите составить MySQL-Запрос Равиль Wed, 29 Aug 2012 14:10:48 +0400 Сообщения https://visavi.net/topics/34218/588907 в запросе надо выбирать пользователей, и кол--во сообщений, сортировать по кол-ву<br> типа <br> select *, (select count(*) from posts where user_id=users.id) as kolvo from users order by kolvo <br> как то так... поюзай гугл)) https://visavi.net/topics/34218/588905 Помогите составить MySQL-Запрос Сергей Wed, 29 Aug 2012 14:08:48 +0400 Сообщения https://visavi.net/topics/34218/588905 Здравствуйте. Прошу помощи в составлении запроса, а то совсем что то запутался. <br> Есть 2 таблицы. Пользователи и сообщения. Какой должен быть запрос, чтобы вывести пользователей в таком виде: <br> Польз1 <br> Польз2 <br> Польз3 <br> ... <br> В пордяке убывания по количеству сообщений. https://visavi.net/topics/34218/588902 Помогите составить MySQL-Запрос Равиль Wed, 29 Aug 2012 13:58:12 +0400 Сообщения https://visavi.net/topics/34218/588902