Názvy sloupců můžete vytvořit aliasy jeden po druhém, podobně
SELECT col1 as `MyNameForCol1`, col2 as `MyNameForCol2`
FROM `foobar`
Upravit Máte přístup k INFORMATION_SCHEMA.COLUMNS
přímo za účelem zničení nového aliasu. Nicméně to, jak to začleníte do dotazu, přesahuje moje schopnosti MySql :(
select CONCAT('Foobar_', COLUMN_NAME)
from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME = 'Foobar'