Cada tabla derivada (también conocida como subconsulta) debe tener un alias. Es decir. a cada consulta entre paréntesis se le debe dar un alias (AS whatever
), que se puede usar para referirse a él en el resto de la consulta externa.
SELECT ID FROM (
SELECT ID, msisdn FROM (
SELECT * FROM TT2
) AS T
) AS T
En su caso, por supuesto, la consulta completa podría reemplazarse con:
SELECT ID FROM TT2