В последнее время делает MySQL SQL совместимый, оказался оракул SQL должен убедиться , что в базе данных MySQL для запуска
бизнес - сценария: Оригинал ребенок с SQL - запроса в оракула может быть нормальной работы, переехал в MySQL обнаружил ошибку, сообщение об ошибке такие как:
Каждая производная таблица должна иметь свой собственный псевдоним
Эта ошибка означает, что полученные результаты запроса должны иметь псевдоним, такие как SQL:
select * from (select a.id , a.name from A) limit 0,1
или
select count(1) from (select a.id , a.name from A)
Etc. оракул запросы являются нормальными, но будет ошибкой MySQL, решение добавить индивидуальное имя суб-запроса
select * from (select a.id , a.name from A) t limit 0,1
или
select count(1) from (select a.id , a.name from A) t
ОК, после добавления отдельных имен, SQL Апелляция может быть нормальной эксплуатацией, MySQL и синтаксис оракула сходство и различия могут сослаться на мой предыдущий блог: https://blog.csdn.net/u014427391/article/details/87307903