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

SOQL 表記規則

SOQL のトピックでは、カスタムの表記規則を使用します。
規則 説明
SELECT Name FROM Account Courier フォントは表示どおりに入力する必要がある項目を示します。構文ステートメントでも、Courier フォントは、この表で説明する中括弧、角括弧、省略記号、その他の表記マーカーを除き、表示どおりに入力する必要がある項目を示します。
SELECT fieldname FROM objectname 斜体は、変数またはプレースホルダを表します。実際の値を入力してください。
{ } 中括弧は、曖昧さを排除するために要素をグループ化します。たとえば、UPDATE {TRACKING|VIEWSTAT}[,...] 句の場合、中括弧は、UPDATE の後に続く選択肢が、パイプで区切られた TRACKING または VIEWSTAT であることを示します (UPDATE TRACKINGVIEWSTAT ではない)。
| パイプ文字は、選択肢となる要素を区切ります。たとえば、UPDATE {TRACKING|VIEWSTAT}[,...] 句の場合、| 文字は UPDATE の後に TRACKING または VIEWSTAT のどちらかを使用できることを示します。
[ ] 角括弧は、省略可能な要素を示します。たとえば、[LIMIT rows] は、LIMIT 句を指定しないか、1 つ指定できることを示します。SOQL コマンドの一部として角括弧を入力しないでください。角括弧のネストは、要素が省略可能であることを示し、省略可能な親要素が存在する場合にのみ使用できます。たとえば、[ORDER BY fieldOrderByList [ASC | DESC] [NULLS {FIRST | LAST}]] 句の場合、ASCDESC、または NULLS 句を使用するには ORDER BY 句が必要です。
[...] および [,...] 角括弧で囲まれた省略記号は、その前にある要素をその要素に設定されている上限まで繰り返せることを示します。カンマも含まれる場合は、繰り返す要素をカンマで区切る必要があります。要素が中括弧でグループ化された選択肢のリストである場合、リストの項目を任意の順序で使用できます。たとえば、UPDATE {TRACKING|VIEWSTAT}[,...] 句の場合、[,...] は、TRACKINGVIEWSTAT、またはその両方を使用できることを示します。
1UPDATE TRACKING
1UPDATE VIEWSTAT
1UPDATE TRACKING, VIEWSTAT

別名表記

SELECT クエリで別名表記を使用できます。
1SELECT count()
2FROM Contact c, c.Account a
3WHERE a.name = 'MyriadPubs'

別名を設定するには、最初にオブジェクト (この例では取引先責任者) を特定してから別名 (この例では「c」) を指定します。残りの SELECT ステートメントでは、そのオブジェクトまたは項目名の代わりに別名を使用できます。

次の SOQL キーワードは別名には使用できません。AND, ASC, DESC, EXCLUDES, FIRST, FROM, GROUP, HAVING, IN, INCLUDES, LAST, LIKE, LIMIT, NOT, NULL, NULLS, OR, SELECT, WHERE, WITH