Извлечь данные? Запросив их серверным скриптом. Если говорить в контексте iframe, то с помощью js вы не сможете запросить страницу не со своего домена.
Дальше вам нужно распарсить полученную страницу,
пример подобной задачи
На счет сортировки/выборки. Если объемы данных большие, есть смысл в использовании баз данных. В ином случае (могу говорить только о php) можно либо использовать что-то из подобного
этому, либо писать все, используя ассоциативные массивы.