Есть тут кто-нибудь, кто шарит в PostgreSQL? У меня такая задача: нужно написать запрос, который выбирает все записи из таблицы 'users', где поле 'registration_date' находится в пределах последних 7 дней. И при этом, чтобы эти записи были отсортированы по убыванию даты регистрации.
Я попробовал вот так:
SELECT * FROM users WHERE registration_date BETWEEN NOW() - INTERVAL '7 days' AND NOW() ORDER BY registration_date DESC;
Но мне кажется, что это не совсем правильно. Может, есть более элегантный или производительный способ это сделать? slon3 cc, может, ты знаешь?
