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

Qual è l'errore Ogni tabella derivata deve avere il proprio alias in MySQL?

Ogni tabella derivata (sottoquery AKA) deve infatti avere un alias. Cioè. a ogni query tra parentesi deve essere assegnato un alias (AS whatever ), che può essere utilizzato per fare riferimento ad esso nel resto della query esterna.

SELECT ID FROM (
    SELECT ID, msisdn FROM (
        SELECT * FROM TT2
    ) AS T
) AS T

Nel tuo caso, ovviamente, l'intera query potrebbe essere sostituita con:

SELECT ID FROM TT2