No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
GROUP BY での別名の使用
SOQL クエリの SELECT ステートメントで任意の項目または集計項目に別名を使用できます。コードでクエリ結果を処理するときに、項目の別名を使用して項目を識別します。
関連付けられた項目の直後に別名を指定します。たとえば、次のクエリでは Name 項目に n、MAX(Amount) 集計項目に max の 2 つの別名が指定されています。
1swfobject.registerObject("clippy.codeblock-0", "9");SELECT Name n, MAX(Amount) max
2FROM Opportunity
3GROUP BY Name別名のない SELECT リストの集計項目は、形式が expri の暗黙的別名を自動的に取得します。i は、明示的な別名のない集計項目の順序を示します。i の値は 0 から始まり、明示的な別名のない集計項目ごとに増えます。
次の例では、MAX(Amount) の暗黙的別名は expr0 で、MIN(Amount) の暗黙的別名は expr1 です。
1swfobject.registerObject("clippy.codeblock-1", "9");SELECT Name, MAX(Amount), MIN(Amount)
2FROM Opportunity
3GROUP BY Name次のクエリでは、MIN(Amount) の明示的な別名は min です。MAX(Amount) の暗黙的別名は expr0 で、SUM(Amount) の暗黙的別名は expr1 です。
1swfobject.registerObject("clippy.codeblock-2", "9");SELECT Name, MAX(Amount), MIN(Amount) min, SUM(Amount)
2FROM Opportunity
3GROUP BY Name