Mysql
 sql >> Database >  >> RDS >> Mysql

l'esistenza di un asterisco in una selezione esclude altre colonne?

Vuoi dire che in MySQL la tua prima query:

SELECT some_func(some_col), * 
FROM my_table

produce questo errore?:

Puoi modificare il tuo codice in (non si verificano errori!):

SELECT *, some_func(some_col) 
FROM my_table

o in questo, se vuoi avere prima le colonne calcolate:

SELECT some_func(some_col), t.* 
FROM my_table AS t