Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Alexxx777_av Гость
|
Добавлено: Вт Май 28 2002 10:37 Заголовок сообщения: Выбрать по дате |
|
|
Есть таблица со столбцом, содержащим дату создания строки. Нужно выбрать 3 или 4 самых новых записи. Как это сделать (order by во вложенном запросе не поддерживается)? |
|
Вернуться к началу |
|
|
Optimist Гость
|
Добавлено: Ср Май 29 2002 08:49 Заголовок сообщения: Ответ |
|
|
SELECT create_date FROM date_tablica temp WHERE 4 > (SELECT COUNT(*) FROM date_tablica WHERE create_date>temp.create_date) ORDER BY 1;
По-моему только коррелированный запрос является единственно возможным решением. |
|
Вернуться к началу |
|
|
Alexxx777_av Гость
|
Добавлено: Ср Май 29 2002 08:51 Заголовок сообщения: Re: Ответ |
|
|
Сработало - большое спасибо |
|
Вернуться к началу |
|
|
|