Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jaki jest błąd Każda tabela pochodna musi mieć swój własny alias w MySQL?

Każda tabela pochodna (podzapytanie AKA) musi rzeczywiście mieć alias. Tj. każde zapytanie w nawiasach musi mieć przypisany alias (AS whatever ), które można wykorzystać do odwoływania się do niego w pozostałej części zapytania zewnętrznego.

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

W twoim przypadku oczywiście całe zapytanie można zastąpić:

SELECT ID FROM TT2


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak dodać wiodące zera do liczby w MySQL?

  2. Nie można było nawiązać połączenia, ponieważ maszyna docelowa aktywnie je odrzuciła (PHP / WAMP)

  3. Jak znaleźć kod ASCII dla danego znaku w MySQL?

  4. Czy możesz używać liczb jako nazw tabel w MySQL?

  5. Plik PHP nie może wprowadzić jakiejś części kodu