Статус: Офлайн
Реєстрація: 25.09.2006
Повідом.: 34312
Реєстрація: 25.09.2006
Повідом.: 34312
Как сделать на MySQL
В таблице три поля: value, section, date.
Требуется выбрать не более N строк, так чтобы значение section у всех в выборке было разным, а каждая выбранная строка имела date наибольший из тех, у которых такой же section как у выбранной.
Количество всех разных возможных значений section гораздо больше чем N. Количество всех строк в таблице гораздо больше, чем количество различных значений section. Количество строк с одним значением section может быть гораздо больше чем количество строк с каким-то другим значением section.
В таблице три поля: value, section, date.
Требуется выбрать не более N строк, так чтобы значение section у всех в выборке было разным, а каждая выбранная строка имела date наибольший из тех, у которых такой же section как у выбранной.
Количество всех разных возможных значений section гораздо больше чем N. Количество всех строк в таблице гораздо больше, чем количество различных значений section. Количество строк с одним значением section может быть гораздо больше чем количество строк с каким-то другим значением section.
