Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Общие
»
Базы данных
»
Хистрый запросик.
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Хистрый запросик. (Прочитано 2592 раз)
0 Пользователей и 1 Гость просматривают эту тему.
AlieN
Абыр!=)
Ветеран
Сообщений: 1315
+0/-1
2
Хистрый запросик.
«
:
08 Июня 2005, 19:47:38 »
Итак, есть таблица
id
name (varchar)
param (tinyint)
date
Что нужно сделать.
Одним запросом вывести по одной записи для каждого значения param, при этом сортируя по дате.
И все это постранично
т.е. на первой странице самые последний записи, потом старее и старее.
Помогите
Записан
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)
commander
Developer
Глобальный модератор
Ветеран
Сообщений: 1298
+0/-0
2
Хистрый запросик.
«
Ответ #1 :
09 Июня 2005, 09:22:02 »
AlieN
SELECT name, param FROM tests GROUP BY param, name,date ORDER BY date LIMIT x OFFSET 0 ?
или я чего то не понимаю?
Записан
And no religion too...
Tryapkonator
Завсегдатай
Пользователь
Сообщений: 92
+0/-0
0
Хистрый запросик.
«
Ответ #2 :
11 Июня 2005, 20:12:35 »
В MySQL примерно так
SELECT name, param FROM tests GROUP BY param ORDER BY date ASC LIMIT x,10
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Общие
»
Базы данных
»
Хистрый запросик.
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28