Ошибочного подавления нужно избежать, если Вы не знаете , можно обработать все условия.
Это может быть намного более твердо, чем это смотрит сначала.
то, Что действительно необходимо сделать, полагаются на "error_log" php, чтобы быть методом создания отчетов, поскольку Вы не можете полагаться на пользователей просматривающие страницы для создания отчетов об ошибках. (И необходимо также отключить php от отображения этих ошибок)
Тогда, по крайней мере, у Вас будет всесторонний отчет обо всех вещах, идущих не так, как надо в системе.
, Если действительно необходимо обработать ошибки, можно создать пользовательский обработчик ошибок
http://php.net/set-error-handler
Тогда, Вы могли возможно отправить исключения (который может быть обработан), и сделайте что-либо, должны были сообщить странные ошибки администрированию.
Каждая производная таблица (подзапрос AKA) действительно должна иметь псевдоним. Т.е. каждому запросу в скобках должен быть присвоен псевдоним ( AS независимо
), который можно использовать для ссылки на него в остальной части внешнего запроса.
SELECT ID FROM (
SELECT ID, msisdn FROM (
SELECT * FROM TT2
) AS T
) AS T
В вашем случае, конечно, весь запрос можно заменить на:
SELECT ID FROM TT2
Я думаю, он просит вас сделать это:
SELECT ID
FROM (SELECT ID,
msisdn
FROM (SELECT * FROM TT2) as myalias
) as anotheralias;
Но зачем вам вообще писать этот запрос?