Select with column names does not maintain the order (returns in alphabetical order)

select with column names does not maintain the order (returns in alphabetical order).

is there any way to force the order?

SELECT querycache.Name, CompanyId, MC, EY, CMP, PE, EPS, FV from querycache

it is returning in alphabetical column order like CMP, CompanyId,… and so on.

Thanks in advance