Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

a existência de um asterisco em um select exclui outras colunas?


Você quer dizer que no MySQL sua primeira consulta:
SELECT some_func(some_col), * 
FROM my_table

produz este erro?:

Você pode alterar seu código para (isso não resulta em erros!):
SELECT *, some_func(some_col) 
FROM my_table

ou para isso, se você quiser ter as colunas calculadas primeiro:
SELECT some_func(some_col), t.* 
FROM my_table AS t