Quel est le message d'erreur “Chaque table dérivée doit avoir son propre alias” dans MySQL?

Je suis l'exécution de cette requête MySQL

SELECT ID FROM (
    SELECT ID, msisdn
    FROM (
        SELECT * FROM TT2
    )
);

et il donne cette erreur:

Chaque table dérivée doit avoir son propre pseudonyme.

Quelle est la cause de cette erreur?

  • Ne pourriez-vous la simplifier comme "select ID from VAT 2"?
  • J'ai eu cette erreur récemment parce que j'avais ) dans une requête avec beaucoup de UNION ALLs.
  • Voyant que la façon dont c'est le n ° 1 de recherche de Google... accepté La réponse n'a pas vraiment de réponse de l'erreur 'Chaque table dérivée doit avoir son propre alias". Regardez ci-dessous pour plus d'info.
InformationsquelleAutor silverkid | 2009-12-11