Name literal values in subselect.

MySQL thinks there are duplicate column names otherwise, becuse it uses the
values for the names, and sometimes two columns have the same value. Reported
[here](http://bugs.mysql.com/bug.php?id=69648).