Well, with correlation I meant just that your query was not using your table
And I didn't understand entirely your question... You mean that you want the company that charges the least, first in your resultset?
ORDER BY Price ASC
You could also add a percentage (to the resultset) that shows how much OVER the lowest price, the company sells for...
Please specify a little bit more...