2015-11-30 5 views
-1

У меня есть несколько записей за неделю. Я хотел бы видеть самую последнюю запись на текущей неделе и самую последнюю запись на предыдущей неделе.Показать последнюю запись за данную неделю

Любая помощь очень ценится.

+1

По крайней мере, разместите свою схему и предоставите образцы данных и желаемый результат. –

+0

Зайдите в функцию MAX(), чтобы найти последние записи и функции даты, чтобы фильтровать по неделям. Вы получите лучший успех, получив ответы, если вы покажете какую-нибудь попытку. Также он помогает узнать вашу СУБД и некоторые примеры данных/желаемых результатов. –

ответ

0

Ваш вопрос очень расплывчатый.

Запрос №1: Для самой последней записи на этой неделе (включая сегодня), попробуйте max ([DateFieldGoesHere]).

Запрос №2: Для последней записи на предыдущей неделе это зависит от того, как определена неделя.

  • Если ваша неделя начинается «через 7 дней», вы можете сделать предложение WHERE с датой в 7 дней.
  • Если ваша неделя начинается в воскресенье, тогда ваш ГДЕ должен будет принять это во внимание.

Доступные вам датированные функции зависят от технологий, которые вы используете.

Смежные вопросы