Общие > Базы данных
помогите плз составить запрос
xRUSha:
Неделю не могу придумать, как составить примитивный запрос на одну табличку. Суть вот в чем - есть такая таблица:
id int
body text
url text
data date
Нужно составить запос - который бы возвращал все записи за последние бве даты. Дата может (и скорей всего будет) повторятся, т.е. одна и та же дата может быть к нескольких записей.
заранее спасибо
Макс:
первым запросом получи последние 2 даты
вторым - все записи по ним
(это если никто не подскажет как одним запросом сделать)
fidget:
> который бы возвращал все записи за последние бве даты.
это что значит?
за последние 2 дня или записи у которых даты самые новые?
если второе, то тебе нужно
SELECT ... FROM ... ORDER BY date DESC LIMIT 2
NAS:
Я так понимаю у него может быть несколько записей за день.
xRUSha:
--- Цитировать ---Я так понимаю у него может быть несколько записей за день.
--- Конец цитаты ---
Именно так, но при этом они будут появлятся не каждый день.
короче пример:
id ... data
1 2003-04-10
2 2003-04-10
3 2003-04-10
5 2003-04-14
6 2003-04-14
7 2003-04-14
8 2003-04-18
9 2003-04-18
мне нужно чтобы запрос выдал мне записи с 5 по 9ю
Навигация
Перейти к полной версии