Вот таблица: Пользователь
Name: Subject:
Peter Math
Mary Chinese
Mary Computer
Mary Hist
Mary PE
Mary English
Peter Art
Chris English
Chris Computer
Peter Computer
Paul Math
Я хотел бы, чтобы верхняя часть отображалась в имени, а возвращаемая верхняя 4 результата должна быть именем субъекта.Например, в этом случае сверху появляется имя Мэри, а в основе - порядок в теме: китайский, компьютер, английский, поэтому я хотел бы получить результат:
Mary Chinese
Mary Computer
Mary English
Mary Hist
Если Мэри неДостаточно, чтобы показать результат, вторые люди будут следующие, например, скажем, таблица будет выглядеть так:
Name: Subject:
Peter Math
Mary Chinese
Mary Computer
Mary Hist
Peter Art
Chris English
Chris Computer
Peter Computer
Paul Math
Результат будет,
Mary Chinese
Mary Computer
Mary Hist
Peter Art
Потому что Мэрибольше всего появляется, поэтому Мэри вернется, но Марии недостаточно, чтобы заполнить 4 позиции, поэтому второе наиболее появившееся займет место, в данном случае мы используем Питера.