Sen svar...
Du kan bruge CAST eller CONVERT således
CAST(foo AS CHAR(100))
CONVERT(foo, CHAR(100))
Understøttede typer (5.5) er :
BINARY[(N)]
CHAR[(N)]
DATE
DATETIME
DECIMAL[(M[,D])]
SIGNED [INTEGER]
TIME
UNSIGNED [INTEGER]
Du kan ikke cast direkte til varchar.
Der er en åben MySQL-fejl fra 2008 som ingen ser ud til at bryde sig om og er forbandet irriterende