Вывод с сортировкой:
SELECT F.Name, T.Name, P.Price
FROM FIRMATABLE F, TYPESTABLE T, PRICETABLE P
ORDER BY F.Name, T.Name, P.Price
Один совет - в качестве цены храни числовое значение, добавь поле код валюты, ну и табличку с кодами валюты. Можно было бы привести их к у.е., чтобы можно было легко пересчитать в любую другую валюту.
А разбивать на странички нужно скриптом. А в запросе использовать опции Limit, Offset. Лень писать полностью, так что почитай доки по мускулу, там все просто.
Удачи. Geoserg