この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

order

1 つ以上の項目に基づいて昇順または降順に並び替えます。

構文

asc または desc では、結果を昇順 (asc) または降順 (desc) のどちらに並び替えるかを指定します。デフォルトの順序は昇順です。

使用方法

order を使用して、データストリームの結果を並べ替えて表示します。グループ化されていないデータには order を使用できます。グループ化されたデータを集計値で並べ替えする場合も order を使用できます。

他の SAQL ステートメントまたは関数がレコードを処理する順序を指定する場合は、order を使用しません。たとえば、処理の順序を変更する場合、timeseries の前で order を使用しません。この場合は、timeseries パラメータを使用します。

デフォルトでは、昇順で並び替えられた場合、null は先頭に配置され、降順で並び替えられた場合、最後尾に配置されます。null [first | last] を使用して null の順序を変更できます。

XMD でディメンション値に表示ラベルを適用すると、表示値は変更されますが、並び替え順序は変わりません。

メモ

q = order q by 'count' desc;

ストリームに対して複数の項目を基準に order を実行するには、次の構文を使用します。

foreach ステートメントより前に、共通グループ化されたストリームを並び替えできます。

デフォルトでは、降順で並び替えられた場合、null は先頭に配置されます。null の並び替え順を最後尾に変更するには、次の構文を使用します。

射影後の order 操作で射影前の ID を参照することはできません (射影とは foreach 操作を示す別の用語です)。次のコードではエラーが発生します。
次のコードは有効です。