SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 13.05.2011 20:14:29

kolka
Участник
Зарегистрирован: 28.10.2010
Сообщений: 3

Запро

здрав� твуйте
тренирую� ь на кошках  и впал в � тупор

в аттаче - � труктура базы
цель - выве� ти:

название топика        � оздатель топика       автор по� леднего по� та     количе� тво � ообщений

выве� ти в пор� дке � веже� ти топиков

Отредактированно kolka (13.05.2011 20:17:48)


Прикрепленные файлы:
Attachment Icon sf_forum.sql, Размер: 8,205 байт, Скачано: 528

Неактивен

 

#2 13.05.2011 21:34:28

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Запро

Обычно такую информацию денормализуют (т.е. хранят прямо в сообщениях).
Можно сделать группировку по ответам:
SELECT topic_id, MAX(created_at) FROM forum_message GROUP BY 1 ORDER BY 2 DESC
и потом этот подзапрос объединить (JOIN) с информацией в forum_topic.

P.S. Постарайтесь найти браузер, который нормально сохраняет буквы «с»: очень
тяжело читать битый юникод smile

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson