SELECT文でORDER BYを指定する場合は、次のクエリーに示すように、順序付けされているフィールドを明示的に指定する必要があります。
SELECT AS JSON pkey, val FROM MyTable ORDER BY pkey ASC;
同様に、SELECT文でTOP nを指定する場合は、並べ替えるフィールドを明示的に指定する必要があります。
SELECT AS JSON TOP 2 pkey, val FROM MyTable ORDER BY pkey DESC;
次のクエリーは、JSON型の比較が許可されていないため失敗します。
SELECT AS JSON a, b FROM MyTable ORDER BY 1 ASC;
次のクエリーは、JSON型のソートがサポートされていないため失敗します。
SELECT AS JSON TOP 10 a, b FROM MyTable ORDER BY 1 DESC;