2013-10-15 3 views
-1

Я не могу найти ответ на свой вопрос, это, вероятно, легко, но ... во всяком случае!Запрос MySQL для отображения одной записи до сегодняшней даты

У меня есть база данных с каждой игрой NHL для одной конкретной команды в таблице. Каждая игра была введена в порядке.

На моей домашней странице я хотел бы отобразить предстоящую игру, а также результат предыдущей игры. Как я могу создать запрос mySQL для отображения предыдущей игры на основе сегодняшней даты?

Спасибо!

+0

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

+0

Уверен, поэтому у меня эти столбцы установлены в таблице «Игры»: GameNo, Away, Home, AwayScore, HomeScore, GameDate, GameTime. – Andrewww

ответ

1

Имеются ли в ваших игровых записях отметки времени или даты и времени?

Если это так, вы можете написать запрос, упорядочивающий свои игры на дату, меньшую, чем сейчас() и ограничение на единицу.

запрос должен выглядеть следующим образом:

select * from games where gamedate < now() order by gamedate desc limit 1 
+0

Да, дата игры включена для каждого из них. Не могли бы вы обновить свой ответ кодом? – Andrewww

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