Столбец лимита SQL против столбца лимита - PullRequest
0 голосов
/ 29 июля 2011

У меня есть таблица, в которой есть несколько событий, которые происходят в течение нескольких * лет. Я хотел бы вернуть 5 итоговых результатов (LIMIT 5), однако я просто не хочу возвращать одно из событий в год. Как это будет сделано?

database table
2001 - something happened
1998 - something else happened
2001 - something more exciting happened
2003 - something friggen cool happened
1998 - something else happened the coolest thing ever

query returns
2001 - something happened
1998 - something else happened
2003 - something friggen cool happened

1 Ответ

2 голосов
/ 29 июля 2011

в основном вам нужно сгруппировать результаты по годам, но нам нужно знать, какое событие вам нужно, чтобы вы могли установить статистическую функцию.

ОБНОВЛЕНИЕ
, так что ...

SELECT event FROM table GROUP BY year ORDER BY id LIMIT 5

но, в случае 2001 года, какой вам нужен?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...