Oracle の階層構文に相当する一般的な SQL があるかどうかを知りたいですstart with...connect by
。どのデータベースでも使用できるものが必要です。これが私が意味するクエリの種類です(OracleのサンプルEMPテーブルを使用):
SELECT empno , ename , job , mgr ,hiredate ,level
FROM emp
START WITH mgr IS NULL
CONNECT BY PRIOR empno = mgr.
再帰的な共通テーブル式は、多くのデータベース実装で機能しますが、MySQL では機能しません。