フィルターとクエリに使用できる演算子
システムには、フィルター、条件ビルダー、およびエンコードクエリで使用する一連の演算子が用意されています。フィールドのデータタイプによって、使用できる演算子が決まります。
| 演算子ラベル | 条件の例 | 同等のクエリ演算子 | サンプルクエリ | 出力例 |
|---|---|---|---|---|
| AND | [Active][次の値に等しい][True][AND][呼び出し元][空ではない] | ^ | active=true^CallerISNOTEMPTY | 次の両方を含むすべてのレコード:
|
| OR 条件 | [簡単な説明][空][OR][説明][空] | ^OR | short_descriptionISEMPTY^ORdescriptionISEMPTY1 | 次の両方を含むすべてのレコード:
|
| OR フィルター | これらすべての条件を満たす必要があります [簡単な説明][空] または、これらすべての条件を満たす必要があります [説明][空ではない] |
^NQ 新規クエリ |
short_descriptionISEMPTY^NQdescriptionISNONEMPTY | 次の両方を含むすべてのレコード:
|
| 演算子ラベル | 条件の例 | 同等のクエリ演算子 | サンプルクエリ | 出力例 |
|---|---|---|---|---|
| 次で始まる | [簡単な説明][次の値で始まる][SAP] | STARTSWITH | short_descriptionSTARTSWITHSAP | [簡単な説明] フィールドの値の先頭に文字「SAP」が表示されているすべてのレコード。 |
| 次の値で終わる | [簡単な説明][次の値で終わる][outage] |
|
short_descriptionENDSWITHoutage | [簡単な説明]フィールドの値の末尾に文字列「機能停止」が表示されるすべてのレコード。 |
| 次の値を含む | [簡単な説明] [次の値を含む] [SAP] |
|
short_descriptionLIKESAP | [簡単な説明] フィールドの値に「SAP」という文字が含まれるすべてのレコード。 |
| 次の値を含まない | [簡単な説明][次の値を含まない][SAP] |
|
short_descriptionNOT LIKESAP | [簡単な説明] フィールドの値に「SAP」という文字が含まれていないすべてのレコード。 |
| 次の値に等しい (=) | [簡単な説明][次の値に等しい][Network storage unavailable] | = | short_description=Network storage unavailable | [簡単な説明] に「ネットワークストレージを利用できません」以外の説明がないすべてのレコード。 |
| 次の値と異なる (!=) | [簡単な説明][次の値と異なる][Network storage unavailable] | != | short_description!=Network storage unavailable | [簡単な説明] フィールドの値が「ネットワークストレージを利用できません」以外のすべてのレコード。 |
| は (空) である | [簡単な説明][空] | ISEMPTY | short_descriptionISEMPTY | [簡単な説明] フィールドに値がないすべてのレコード。 |
| (空) でない | [簡単な説明][空ではない] | ISNOTEMPTY | short_descriptionISNOTEMPTY | [簡単な説明]フィールドに値があるすべてのレコード。 |
| は何でも | [簡単な説明][is anything] | ANYTHING | short_descriptionANYTHING | [簡単な説明] フィールドが次のいずれかであるすべてのレコード。
|
| はフィールド値が空白 | [簡単な説明][空文字列] | EMPTYSTRING | short_descriptionEMPTYSTRING | [簡単な説明] フィールドに値がないすべてのレコード。 |
| 次の値以下 | [簡単な説明][は次の値以下][s] | <= | short_descriptionlt;=s | [簡単な説明] フィールドの文字列が次のいずれかであるすべてのレコード。
|
| は次の値以上 (<=) | [簡単な説明][次の値以上][s] | >= | short_description>=s | [簡単な説明] フィールドの文字列が次のいずれかであるすべてのレコード。
|
| 次の間 | [簡単な説明][は次の間][q] と [t] | BETWEEN | short_descriptionBETWEENq@t | [簡単な説明] フィールドの最初の文字が「q」、「r」、「s」、または「t」であるすべてのレコード。 |
| は次のフィールド値に等しい (=) | [簡単な説明] は [説明] と [等しい] | SAMEAS | short_descriptionSAMEASdescription | [簡単な説明] フィールドと [説明] フィールドに一致する値が存在するすべてのレコード。 |
| は次のフィールド値と異なる (!=) | [簡単な説明][次の値と異なる] from [Description] | NSAMEAS | short_descriptionNSAMEASdescription | [簡単な説明] フィールドと [説明] フィールドに異なる値が存在するすべてのレコード。 |
| 演算子ラベル | 条件の例 | 同等のクエリ演算子 | サンプルクエリ | 出力例 |
|---|---|---|---|---|
| 次の値に等しい (=) | [呼び出し元][次の値に等しい][Don Goodliffe] | = | caller_id=9ee1b13dc6112271007f9d0efdb69cd0 | [呼び出し元] が Don Goodliffe しかないすべてのレコード。 |
| 次の値と異なる (!=) | [呼び出し元][次の値と異なる][Don Goodliffe] | != | caller_id!=9ee1b13dc6112271007f9d0efdb69cd0 | [呼び出し元] フィールドに Don Goodliffe 以外のユーザーレコードが入力されているすべてのレコード。 |
| は (空) である | [呼び出し元][is empty] | ISEMPTY | caller_idISEMPTY | [呼び出し元] フィールドに値がないすべてのレコード。 |
| (空) でない | [呼び出し元][is not empty] | ISNOTEMPTY | caller_idISNOTEMPTY | [呼び出し元] フィールドに値があるすべてのレコード。 |
| 次で始まる | [呼び出し元][次の値で始まる][Don] | STARTSWITH | caller_idSTARTSWITHDon | [呼び出し元] フィールド内の、名前が「Don」で始まるすべてのレコード。 |
| 次の値で終わる | [呼び出し元][次の値で終わる][liffe] |
|
caller_idENDSWITHliffe | [呼び出し元] フィールド内の、名前の末尾が「liffe」であるすべてのレコード。 |
| 次の値を含む | [呼び出し元][次の値を含む][on] |
|
caller_idLIKEon | [呼び出し元] フィールド内の名前のどこかに「on」という文字が含まれるすべてのレコード。 |
| 次の値を含まない | [呼び出し元][は次の値を含まない][on] |
|
caller_idNOT LIKEon | [呼び出し元] フィールド内の名前のどこにも「on」という文字が含まれていないすべてのレコード。 |
| は何でも | [呼び出し元][は何でも] | ANYTHING | caller_idANYTHING | [呼び出し元] フィールドが次のいずれかであるすべてのレコード。
|
| は次のフィールド値に等しい (=) | [呼び出し元] は [担当者] と [等しい] | SAMEAS | caller_idSAMEASassigned_to | [呼び出し元] および [担当者] フィールドで同じユーザーレコードが参照されているすべてのレコード。 |
| は次のフィールド値と異なる (!=) | [呼び出し元]は[担当者]と[異なる] | NSAMEAS | caller_idNSAMEASassigned_to | [呼び出し元] および [担当者] フィールドのユーザーレコードが一致しないすべてのレコード。 |
| はフィールド値が空白 | [呼び出し元][is empty string] | EMPTYSTRING | caller_idEMPTYSTRING | [呼び出し元] フィールドに値がないすべてのレコード。 |
| 次の条件に一致 | [呼び出し元][is (dynamic)][Me] | DYNAMIC | caller_idDYNAMIC54635e965f510100a9ad2572f2b4774c | ユーザーレコードが [呼び出し元] フィールドに入力されているすべてのレコード。 |
注:
すべての参照タイプですべての演算子を使用できるわけではありません。選択した参照によっては、より短い演算子のリストが表示される場合があります。
| 演算子ラベル | 条件の例 | 同等のクエリ演算子 | サンプルクエリ | 出力例 |
|---|---|---|---|---|
| 次の値に等しい (=) | [サブカテゴリ][次の値に等しい][Email] | = | subcategory=email | [サブカテゴリ] が [Email] しかないすべてのレコード。 |
| 次の値と異なる (!=) | [サブカテゴリ][次の値と異なる][Email] | != | subcategory!=email | [サブカテゴリ] フィールドに [Email] 以外の値が入力されているすべてのレコード。 |
| は次の値のいずれか | [サブカテゴリ][次の値のいずれか][DB2, MS SQL Server, Oraclel] | IN | subcategoryINdb2,sql server,oracle | [サブカテゴリ] フィールドに次のいずれかの値が入力されているすべてのレコード。
|
| は次の値のいずれでもない | [サブカテゴリ][次の値のいずれでもない][DB2, MS SQL Server, Oraclel] | NOT IN | subcategoryNOT INdb2,sql server,oracle | [サブカテゴリ] フィールドに次の値以外の値が入力されているすべてのレコード。
|
| 次の値を含む | [サブカテゴリ][次の値を含む][Em] | LIKE | subcategoryLIKEem | [サブカテゴリ] フィールドの値に「Em」という文字が含まれるすべてのレコード。 |
| 次で始まる | [サブカテゴリ][次の値で始まる][Em] | STARTSWITH | subcategorySTARTSWITHem | [サブカテゴリ] フィールドの値の先頭に「Em」という文字があるすべてのレコード。 |
| 次の値で終わる | [サブカテゴリ][次の値で終わる][il] |
|
subcategoryENDSWITHil | [サブカテゴリ] フィールドの値の末尾に「il」という文字があるすべてのレコード。 |
| 次の値を含まない | [サブカテゴリ][次の値を含まない][Em] | NOT LIKE | subcategoryNOT LIKEem | [サブカテゴリ] フィールドの値に「Em」という文字が含まれていないすべてのレコード。 |
| は何でも | [サブカテゴリ][何でも] | ANYTHING | subcategoryANYTHING | [サブカテゴリ] フィールドが次のいずれかであるすべてのレコード。
|
| は次のフィールド値に等しい (=) | [サブカテゴリ]は[カテゴリ]に[等しい] | SAMEAS | subcategorySAMEAScategory | [サブカテゴリ] フィールドと [カテゴリ] フィールドに一致する値が存在するすべてのレコード。 |
| は次のフィールド値と異なる (!=) | [サブカテゴリ]は[カテゴリ]と[異なる] | NSAMEAS | subcategoryNSAMEAScategory | [サブカテゴリ] フィールドと [カテゴリ] フィールドに異なる値が存在するすべてのレコード。 |
| 演算子ラベル | 条件の例 | 同等のクエリ演算子 | サンプルクエリ | 出力例 |
|---|---|---|---|---|
| 次の値に等しい (=) | [影響][次の値に等しい][1 - High] | = | impact=1 | [影響] フィールドの値が [1 - High] 以外のすべてのレコード。 |
| 次の値と異なる (!=) | [影響][次の値と異なる][1 - High] | != | impact!=1 | [影響] フィールドの値が [1 - High] 以外のすべてのレコード。 |
| は次の値のいずれか | [影響][次の値のいずれか][1 - High, 2 - Medium] | IN | impactIN1,2 | [影響] フィールドに次のいずれかの値が入力されているすべてのレコード。
|
| は次の値のいずれでもない | [影響][次の値のいずれでもない][1 - High, 2 - Medium] | NOT IN | impactNOT IN1,2 | [影響] フィールドに次の値以外の値が入力されているすべてのレコード。
|
| は (空) である | [影響][空] | EMPTY | impactISEMPTY | [影響] フィールドに値がないすべてのレコード。 |
| (空) でない | [影響][[空ではない] | NOTEMPTY | impactISNOTEMPTY | [影響] フィールドに何らかの値があるすべてのレコード。 |
| は次の値未満 (<) | [影響][次の値未満][2 - Medium] | < | impact<2 | [影響] フィールドの値が [1 - High] であるすべてのレコード。 |
| は次の値を超える (>) | [影響][次の値を超える][2 - Medium] | > | impact>2 | [影響] フィールドの値が [3 - Low] であるすべてのレコード |
| 次の値以下 | [影響][次の値以下][2 - Medium] | <= | impact<=2 | [影響] フィールドの値が [1 - High] または [2 - Medium] であるすべてのレコード。 |
| は次の値以上 (<=) | [影響][次の値以上][2 - Medium] | >= | impact>=2 | [影響] フィールドの値が [2 - Medium] または [3 - Low] であるすべてのレコード |
| 次の間 | [影響][between] [1 - High] and [3 - Low] | BETWEEN | impactBETWEEN1@2 | [影響] フィールドに次のいずれかの値があるすべてのレコード。
|
| は何でも | [影響] [は何か] | ANYTHING | impactANYTHING | [影響] フィールドが次のいずれかであるすべてのレコード。
|
| は次のフィールド値に等しい (=) | [影響][次の値に等しい] and [Urgency] | SAMEAS | impactSAMEASurgency | [影響] フィールドと [緊急度] フィールドに一致する値が存在するすべてのレコード。 |
| は次のフィールド値と異なる (!=) | [影響度] [異なる] from [緊急度] | NSAMEAS | impactNSAMEASurgency | [影響] フィールドと [緊急度] フィールドに異なる値が存在するすべてのレコード。 |
注:
条件ビルダーの整数フィールドでは、「次の値以下 (<=)」および「次の値以上 (>=)」の演算子はサポートされていません。その代わりにスクリプト化された条件を使用します。
| 演算子ラベル | 条件の例 | 同等のクエリ演算子 | サンプルクエリ | 出力例 |
|---|---|---|---|---|
| は次の値と一致 | [SLA 期限][は次の値と一致][今日] | ONToday | sla_dueONToday@javascript:gs.daysAgoStart(0)@javascript:gs.daysAgoEnd(0) | [SLA 期限] フィールドの値が今日の日付と一致するすべてのレコード。 |
| は次の値と異なる (!=) | [SLA 期限][は次の値と異なる][今日] | NOTONToday | sla_dueNOTONToday@javascript:gs.daysAgoStart(0)@javascript:gs.daysAgoEnd(0) | [SLA 期限] フィールドの値が今日以外の日付であるすべてのレコード。 |
| before | [SLA 期限][before][今日] | < | sla_due<javascript:gs.daysAgoStart(0) | [SLA 期限] フィールドの値が今日よりも前の日付であるすべてのレコード。 |
| は次の値以前 | [SLA 期限][は次の値以前][今日] | <= | sla_due<=javascript:gs.daysAgoEnd(0) | [SLA 期限] フィールドの値が次のいずれかであるすべてのレコード。
|
| トランザクションの後 | [SLA 期限][よりも後][今日] | > | sla_due>javascript:gs.daysAgoEnd(0) | [SLA 期限] フィールドの値が今日よりも後の日付であるすべてのレコード。 |
| は次の値以後 | [SLA 期限][は次の値以後][今日] | >= | sla_due>=javascript:gs.daysAgoStart(0) | [SLA 期限] フィールドの日付の値が次のいずれかであるすべてのレコード。
|
| 次の間 | [SLA 期限][次の間][昨日] and [今日] | BETWEEN | sla_dueBETWEENjavascript:gs.daysAgoStart(1)@javascript:gs.daysAgoEnd(0) | [SLA 期限] フィールドの値が昨日または今日の日付であるすべてのレコード。 |
| 傾向 (次の値以後) | [SLA 期限][傾向][は次の値以後][月曜日] | DATEPART | sla_dueDATEPARTMonday@javascript:gs.datePart('dayofweek','monday','GE') | [SLA 期限] フィールドの日付が日曜日以外の曜日であるすべてのレコード。 |
| 傾向 (次の値以前) | [SLA 期限][傾向][は次の値以前][月曜日] | DATEPART | sla_dueDATEPARTMonday@javascript:gs.datePart('dayofweek','monday','LE') | [SLA 期限] フィールドの日付が日曜日または月曜日であるすべてのレコード。 |
| 傾向 (次の後) | [SLA 期限][傾向][は次の後][月曜日] | DATEPART | sla_dueDATEPARTMonday@javascript:gs.datePart('dayofweek','monday','GT') | [SLA 期限] フィールドの日付が日曜日と月曜日以外の曜日であるすべてのレコード。 |
| 傾向 (次の前) | [SLA 期限][傾向][次の前][月曜日] | DATEPART | sla_dueDATEPARTMonday@javascript:gs.datePart('dayofweek','monday','LT') | [SLA 期限] フィールドの日付が日曜日であるすべてのレコード。 |
| 傾向 (次と一致) | [SLA 期限][傾向][次の値と一致][月曜日] | DATEPART | sla_dueDATEPARTMonday@javascript:gs.datePart('dayofweek','monday','EE') | [SLA 期限] フィールドの日付が月曜日であるすべてのレコード。 |
| 相対 (次の後) | [SLA 期限][相対][次の後][1][時間][前] | RELATIVEGT | sla_dueRELATIVEGT@hour@ago@1 | [SLA 期限] フィールドの時刻からクエリを入力した時刻までの時間が 1 時間以内であるすべてのレコード。 |
| 相対 (次の前) | [SLA 期限][相対][次の前][1][時間][前] | RELATIVELT | sla_dueRELATIVELT@hour@ago@1 | [SLA 期限] フィールドの時刻からクエリを入力した時刻までの時間が 1 時間未満であるすべてのレコード。 |
| は (空) である | [SLA 期限][空] | ISEMPTY | sla_dueISEMPTY | [SLA 期限] フィールドに値がないすべてのレコード。 |
| (空) でない | [SLA 期限][[空ではない] | ISNOTEMPTY | sla_dueISNOTEMPTY | [SLA 期限] に任意の値が入っているすべてのレコード。 |
| は何でも | [SLA 期限][何でも] | ANYTHING | sla_dueANYTHING | [SLA 期限] フィールドが次のいずれかであるすべてのレコード。
|
| は次のフィールド値に等しい (=) | [SLA due][次の値に等しい] and [Activity due] | SAMEAS | sla_dueSAMEASactivity_due@day | [SLA 期限] フィールドと [アクティビティ期限] フィールドに一致する値が存在するすべてのレコード。 |
| は次のフィールド値と異なる (!=) | [SLA 期限][は異なる] and [期限] | NSAMEAS | sla_dueNSAMEASactivity_due@day | [SLA 期限] フィールドと [アクティビティ期限] フィールドに異なる値が存在するすべてのレコード。 |
| は次の値より大きい | [SLA 期限][は次の値より大きい][1][日数][前][アクティビティ期限] | MORETHAN | sla_dueMORETHANactivity_due@day@before@1 | [SLA 期限] フィールドの日付の値が [アクティビティ期限] フィールドの日付よりも 2 日以上前であるすべてのレコード。 |
| は次の値より小さい | [SLA 期限][は次の値より小さい][1][日数][前][アクティビティ期限] | LESSTHAN | sla_dueLESSTHANactivity_due@day@before@3 | [SLA 期限] フィールドの日付の値から [アクティビティ期限] フィールドの日付までの日数が 3 日以内であるすべてのレコード。 |
| 演算子ラベル | 条件の例 | 同等のクエリ演算子 | サンプルクエリ | 出力例 |
|---|---|---|---|---|
| 次の値に等しい (=) | [再アサイン回数][次の値に等しい][0] | = | reassignment_count=0 | [再アサイン回数] が 0 であるすべてのレコード。 |
| 次の値と異なる (!=) | [再アサイン回数][次の値と異なる][0] | != | reassignment_count!=0 | [再アサイン回数] の値が 0 以外の数字であるすべてのレコード。 |
| は (空) である | [再アサイン回数][空] | EMPTY | reassignment_countISEMPTY | [再アサイン回数] フィールドに値が入っていないすべてのレコード。 |
| (空) でない | [再アサイン回数][[空ではない] | NOTEMPTY | reassignment_countISNOTEMPTY | [再アサイン回数] フィールドに任意の値が入っているすべてのレコード。 |
| は次の値未満 (<) | [再アサイン回数][次の値未満][2] | < | reassignment_count <2 | [再アサイン回数] フィールドの値が 2 未満のすべてのレコード。 |
| は次の値を超える (>) | [再アサイン回数][次の値を超える][2] | > | reassignment_count>2 | [再アサイン回数] フィールドの値が 2 より大きい (ただし等しくない) すべてのレコード。 |
| 次の値以下 | [再アサイン回数][次の値以下][2] | <= | reassignment_count<=2 | [Reassignment count] フィールドの値が次のいずれかであるすべてのレコード。
|
| は次の値以上 (<=) | [再アサイン回数][次の値以上][2] | >= | reassignment_count>=2 | [再アサイン回数] フィールドの値が次のいずれかであるすべてのレコード。
|
| 次の間 | [再アサイン回数] は [1] と [3] の [間] | BETWEEN | reassignment_countBETWEEN1@3 | [再アサイン回数] フィールドの数字が 1、2、または 3 であるすべてのレコード。 |
| は何でも | [再アサイン回数][何でも] | ANYTHING | reassignment_countANYTHING | [再アサイン回数] フィールドが次のいずれかであるすべてのレコード。
|
| は次のフィールド値に等しい (=) | [再アサイン回数] は [再オープン回数] と [等しい] | SAMEAS | reassignment_countSAMEASreopen_count | [再アサイン回数] フィールドと [再オープン回数] フィールドの数が一致しているすべてのレコード。 |
| は次のフィールド値と異なる (!=) | [再アサイン回数] は [再オープン回数] と [異なる] | NSAMEAS | reassignment_countNSAMEASreopen_count | [再アサイン回数] フィールドと [再オープン回数] フィールドの値が異なるすべてのレコード。 |
| は次のフィールド値を超える (>) | [再アサイン回数][次のフィールド値を超える][再オープン回数] | GT_FIELD | reassignment_countGT_FIELDreopen_count | [再アサイン回数] フィールドの値が [再オープン回数] フィールドの数値よりも大きい (ただし等しくない) すべてのレコード。 |
| は次のフィールド値未満 (<) | [再アサイン回数][less than field][再オープン回数] | LT_FIELD | reassignment_countLT_FIELDreopen_count | [再アサイン回数] フィールドの値が [再オープン回数] フィールドの数値よりも小さい (ただし等しくない) すべてのレコード。 |
| は次のフィールド値以上 (>=) | [再アサイン回数][greater than or is field][再オープン回数] | GT_OR_EQUALS_FIELD | reassignment_countGT_OR_EQUALS_FIELDreopen_count | [再アサイン回数] フィールド内の数字が次のいずれかであるすべてのレコード。
|
| は次のフィールド値以下 (<=) | [再アサイン回数][less than or is field][再オープン回数] | LT_OR_EQUALS_FIELD | reassignment_countLT_OR_EQUALS_FIELDreopen_count | [再アサイン回数] フィールド内の数字が次のいずれかであるすべてのレコード。
|
| 演算子ラベル | 条件の例 | 同等のクエリ演算子 | サンプルクエリ | 出力例 |
|---|---|---|---|---|
| 次の値に等しい (=) | [Active][次の値に等しい][true] | = | active=true | [アクティブ] フィールドが true であるすべてのレコード。 |
| 次の値と異なる (!=) | [アクティブ][次の値に等しい (=)][true] | != | active!=true | [アクティブ] フィールドが false か空か NULL であるすべてのレコード。 |
| は (空) である | [アクティブ][空] | ISEMPTY | activeISEMPTY | [アクティブ] フィールドに値がないすべてのレコード。 |
| (空) でない | [アクティブ][は空でない] | ISNOTEMPTY | activeISNOTEMPTY | [アクティブ] フィールドが [True] または [False] のいずれかであるすべてのレコード。 |
| は何でも | [アクティブ][は何でも] | ANYTHING | activeANYTHING | [アクティブ] フィールドが次のいずれかであるすべてのレコード。
|
| は次のフィールド値に等しい (=) | [アクティブ][は次のフィールド値に等しい][作成済みの SLA] | SAMEAS | activeSAMEASmade_sla | [アクティブ] フィールドと [作成済みの SLA] フィールドに一致する値が存在するすべてのレコード。 |
| は次のフィールド値と異なる (!=) | [アクティブ][は次のフィールド値と異なる][作成済みの SLA] | NSAMEAS | activeNSAMEASmade_sla | [アクティブ] フィールドと [作成済みの SLA] フィールドの値が異なるすべてのレコード。 |
| 演算子ラベル | 条件の例 | 同等のクエリ演算子 | サンプルクエリ | 出力例 |
|---|---|---|---|---|
| 変更 | [ステータス][変更] | VALCHANGES | stateVALCHANGES | [ステータス] フィールドが更新されたすべてのレコード。 |
| は次の値から変更 | [ステータス][は次の値から変更][ユーザー情報待ち] | CHANGESFROM | stateCHANGESFROM4^EQ | [ステータス] フィールドが [ユーザー情報待ち] になった後に別の値に更新されたすべてのレコード。 |
| は次の値に変更 | [ステータス][は次の値に変更][ユーザー情報待ち] | CHANGESTO | stateCHANGESTO4^EQ | [ステータス] フィールドが、以前は他の値だった後に [ユーザー情報待ち] に更新されたすべてのレコード。 |