3

Netezza で以下に相当するステートメントを見つけようとしています

greatest(table1.column1, table2.column2, table3.column3)

また

least(table1.column1, table2.column2, table3.column3)

すべての列は日付です

どんな助けでも大歓迎です。

4

3 に答える 3

1

式を使用して関数ロジックCASE WHENを複製できます。greatest

CASE WHEN table1.column1 > table2.column2
     THEN CASE WHEN table1.column1 > table3.column3 
               THEN table1.column1 
               ELSE table3.column3
          END
     ELSE CASE WHEN table2.column2 > table3.column3 
               THEN table2.column2
               ELSE table3.column3
          END
END

関数についても同じことができますleast

于 2013-09-03T14:16:41.933 に答える
1

Netezza SQL 拡張ツールキットには、可変数の引数を取るgreatestおよび関数が含まれています。least

于 2015-07-28T15:07:33.703 に答える