Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.06;
Скачать: CL | DM;

Вниз

Выборка последних сообщений форума...   Найти похожие ветки 

 
Дремучий ©   (2003-01-21 00:12) [0]

Что мозги припудрились... Ану-ка помогайте! Нужно написать SQL-запрос к базе, который будет делать следующее - он должен выбрать темы, по которым были последние сообщения в разрезе под-форуммов.

итак есть такие поля

КодФорума, КодТемы, ДатаИВремяПоследнегоСообщенияПоТеме, ДопПоле1, ДопПоле2, ДопПоле3...

Всего записей в таблице допустим 1000. Всего форумов допустим есть 10. В результате запроса я должен получить 10 тем (по одной на каждый форум) по которой было добавлено последнее сообщение (в даном подфоруме).

Одним запросом хочется все выбрать...


 
Johnmen ©   (2003-01-21 10:55) [1]

Вариантов несколько, один из них :

SELECT
A.КодФорума,
A.КодТемы,
MAX(A.ДатаИВремяПоследнегоСообщенияПоТеме)
FROM Table A
WHERE A.ДатаИВремяПоследнегоСообщенияПоТеме=
(SELECT MAX(ДатаИВремяПоследнегоСообщенияПоТеме)
FROM Table WHERE КодФорума=A.КодФорума)
GROUP BY A.КодФорума, A.КодТемы



Страницы: 1 вся ветка

Текущий архив: 2003.02.06;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.022 c
14-15924
Безногий Сусанин
2003-01-21 12:21
2003.02.06
Принимаю рационализаторские планы по уничтожению Пентагона...


1-15662
_vitek_
2003-01-25 02:56
2003.02.06
Random глючит...


14-15905
Programist21
2003-01-08 09:26
2003.02.06
Файл или БД


1-15647
Dms
2003-01-29 14:41
2003.02.06
Как убрать оптимизацию кода компилятором ?


1-15740
Кот Бегемот
2003-01-27 17:50
2003.02.06
Как создать СВОЮ переменую Application ???