Запрос из 3-х таблицhttp://softtime.ru/forumЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524156Когда-то уже обсуждалось, что эта ссылка не работает:( Но я попробую снова:)Запрос из 3-х таблицFri, 16 Nov 2012 17:01:54 +0300selmaЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524150Для этого в каждом сообщении есть ссылка "письмо автору"Запрос из 3-х таблицFri, 16 Nov 2012 13:38:47 +0300SfinksЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524146По факту, я согласна с вами, аська - зло. Но я считаю, что здесь, на форуме, все черезчур уж обезличено....Запрос из 3-х таблицFri, 16 Nov 2012 12:18:42 +0300selmaЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524144Верно. Только у вас th.mess_co может быть null? Думаю нет. Т.е. для тем в которых нет сообщений оно равно 0....Запрос из 3-х таблицFri, 16 Nov 2012 12:07:50 +0300SfinksЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524143Аська - зло :) Я там тоже по году не бываю Чем вас форум не устраивает? У Сфинкса уже давно...Запрос из 3-х таблицFri, 16 Nov 2012 11:50:03 +0300ValickЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524139Спасибо работает. Структуру поправила, теперь вроде такой запрос: SELECT f . * , coalesce( SUM( th.mess_co ) , 0 )...Запрос из 3-х таблицFri, 16 Nov 2012 10:21:13 +0300selmaЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524138Да, все верно. Правильно так:SELECT f.names , count(th.id_f)theme_count , coalesce(sum(co),0)message_count FROM forums f LEFT JOIN threads th ON f.id_f=th.id_f LEFT...Запрос из 3-х таблицFri, 16 Nov 2012 10:13:31 +0300SfinksЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524137CREATE TABLE IF NOT EXISTS `forums` ( `id_f` int(9) NOT NULL AUTO_INCREMENT, `names` text NOT NULL, PRIMARY KEY (`id_f`) )...Запрос из 3-х таблицFri, 16 Nov 2012 09:46:08 +0300selmaЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524135Чет вы быстро сообщения редактируете. Вообще не понятно к чему я предыдущий пост написал. =) Наверно я подожду, может передумаете........Запрос из 3-х таблицFri, 16 Nov 2012 09:30:29 +0300SfinksЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524134- Той, в которой было последнее сообщение в пределах данного форума? но я в приниципе сделала, добавила поле last_m в...Запрос из 3-х таблицFri, 16 Nov 2012 09:24:20 +0300selmaЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524133Полностью. Во первых изменится условие задачи. Имя темы, когда весь форум схлопнут в 1 строчку, может быть только одно. Значит...Запрос из 3-х таблицFri, 16 Nov 2012 09:23:04 +0300SfinksЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524132со скрипом, это долгое выполнение:)Запрос из 3-х таблицFri, 16 Nov 2012 09:10:58 +0300selmaЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524131"со скрипом" - Что бы это значило..... =(Запрос из 3-х таблицFri, 16 Nov 2012 09:02:45 +0300SfinksЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524130со скрипом, но работает:) спасибо Я еще не проверяла, как будет отрабатывать запрос в случае отсутствия тем или сообщений в...Запрос из 3-х таблицFri, 16 Nov 2012 09:00:19 +0300selmaЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524129Форумы без тем есть? В них некорректность? Исправьте последнее GROUP BY наGROUP BY f.name,id_fЗапрос из 3-х таблицFri, 16 Nov 2012 08:56:48 +0300SfinksЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524128theme_count считает не корректноЗапрос из 3-х таблицFri, 16 Nov 2012 08:54:33 +0300selmaЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524127/*"?*/ SELECT f.name , coalesce(count(*),0)theme_count , coalesce(sum(co),0)message_count FROM forums f LEFT JOIN threads ON id_f=id_forum LEFT JOIN( SELECT id_theme ,...Запрос из 3-х таблицFri, 16 Nov 2012 08:38:00 +0300SfinksЗапрос из 3-х таблицhttp://softtime.ru/forum/read.php?id_forum=3&id_theme=88136#post524123Добрый день, поискала похожие темы, кое-что нашлось, но немного не то... Есть 3 таблицы forums - список форумов id_f...Запрос из 3-х таблицFri, 16 Nov 2012 02:51:44 +0300selma