sql >> Database >  >> RDS >> Mysql

Wat is de fout Elke afgeleide tabel moet zijn eigen alias hebben in MySQL?

Elke afgeleide tabel (AKA-subquery) moet inderdaad een alias hebben. D.w.z. elke zoekopdracht tussen haakjes moet een alias krijgen (AS whatever ), die kan worden gebruikt om ernaar te verwijzen in de rest van de buitenste zoekopdracht.

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

In jouw geval kan de hele zoekopdracht natuurlijk worden vervangen door:

SELECT ID FROM TT2


  1. Waarom evalueert NULL =NULL naar onwaar in de SQL-server?

  2. Aantal(*) versus Aantal(1) - SQL Server

  3. SQLite LIKE

  4. SQL Server 2014 uitvoeren op een virtuele Azure-machine