機械翻訳について

条件付き棚卸の実行

count()関数の場合、式がnullと評価された場合、行はカウントされません。

条件式をcount()関数に指定すると、式がnull以外の値を返す行のみがカウントされます。

たとえば、期間が30分を超える現在の問題チケットの子アクティビティの数をカウントするには、次の式を使用します:

// Conditional expression returns non-null for rows to count
// Use the inline if/then/else operator to return 1 if the
// duration is over 0.5 hours, otherwise return null to avoid
// counting that the non-qualifying row.
def overHalfHourCount = ActivityCollection.count('nvl(Duration,0) > 0.5 ? 1 : null')