サブクエリまたは
SELECT *
FROM (
SELECT *
FROM tbl
LIMIT 10
) x
ORDER BY 1;
何を理解する必要があります もちろん、あなたはやっています。この例では、10個の任意を選択します。 行を並べてから、最初の列で並べ替えます。
複数のサブクエリのレイヤー、または複数のCTEを1行で使用できます。
CTEと同じ例:
WITH x AS (
SELECT *
FROM tbl
LIMIT 10
)
SELECT *
FROM x
ORDER BY 1;
サブクエリは通常、単純なクエリの方が高速です。CTEは追加機能を提供します(異なるクエリレベルの複数の場所で同じCTEを再利用するなど)。