Возможно, потому что вы выбираете одно и то же поле дважды.В следующем запросе
select name, * from <...>
*
будет включать name
, поэтому вы явно указываете name
во второй раз.
Это не убедительный аргумент, посколькудопустимо следующее:
select name, name from <...>
, как и следующее
select name, users.* from users
, которые оба будут выбирать одно и то же поле несколько раз.ограничение синтаксиса MySQL.