SPSS Modelerでわり算の剰余を求める関数には、modとremの2つがあります。
remはSQLプッシュバックしますが、modはSQLプッシュバックしないので、remを使うようにしてください。
以下のSQL文が実行されました。
remのSQLプッシュバック
SELECT T0.NUM1 AS C0,T0.NUM2 AS C1,
(T0.NUM1 - (TRUNCATE(T0.NUM1 / NULLIF(T0.NUM2, 0), 0) * T0.NUM2)) AS C2
FROM REMTEST T0
以下のSQL文が実行されました。全件SELECTになってしまっています。
modはSQLプッシュバックしない
SELECT T0.NUM1 AS C0,T0.NUM2 AS C1 FROM REMTEST T0
結果は変わりません。
- テスト環境
- Modeler 18.4
- Db2 Warehouse on Cloud