Нужно в MySQL "перевернуть" таблицу по диагонали.
Например есть таблица со статистикой по сисадминам :beer:
имя     год     пропил 
------  ------  ------ 
вася    2003    220 
вася    2004    580 
вася    2005    400 
коля    2003    900 
коля    2004    760 
коля    2005    500 
как написть select, чтобы получить
имя    2003   2004   2005 
-----  -----  -----  ------ 
вася   220    580    400 
коля   900    760    500 
при условии, что заранее не известно в какие года сисадмины пьянствовали, т.е. в select нельзя использовать \'2002\', \'2003\' и \'2004\'.