It's not possible and it doesn't make much sense. How can you have a result set where one of the columns has a different column name in each row? Better just to select from the orders table and handle the rest in your application, in my opinion