File: ex43.sql

package info (click to toggle)
pgformatter 5.9-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 7,964 kB
  • sloc: sql: 186,493; perl: 5,694; makefile: 2; sh: 1
file content (1 line) | stat: -rw-r--r-- 1,034 bytes parent folder | download | duplicates (4)
1
INSERT INTO tt_tmp_wrk1 ( SELECT MAR , ( CASE WHEN MAR = 'SEUIL_DEST' THEN ( SELECT COUNT(*) FROM CUS WHERE MAR.obj4 = ( CASE WHEN MAR.type4 = 'CF' THEN CUS.account_no::text WHEN MAR.type4 = 'CR' THEN CUS.owning_account_no::text WHEN MAR.type4 = 'SI' THEN CUS.point_origin END ) AND ( CUS = ( SELECT DISTINCT DD FROM PCM WHERE PCM.compo = CMF.compo ) OR CUS = ( SELECT DISTINCT CPIR FROM PCM WHERE PCM.compo = CMF.compo ) OR CUS = ( SELECT DISTINCT CPIR FROM PCM, CT, PIDR, CPIR, CMF WHERE PCM.compo = CMF.compo ) ) ) WHEN MAR = 'SEUIL_OBJ' THEN ( SELECT COUNT(*) FROM CPC WHERE MAR.obj4 = ( CASE WHEN MAR.type4 = 'CF' THEN CPC.parent::text WHEN MAR.type4 = 'CR' THEN CPC.parent::text WHEN MAR.type4 = 'SI' THEN CPC.parent::text END ) AND CPC IN ( SELECT SPT FROM SPT WHERE SPT = 'SEUIL_OBJ' AND SPT IN ( SELECT DISTINCT compo FROM CPC WHERE MAR = ( CASE WHEN MAR = 'CF' THEN CPC.parent::text WHEN MAR = 'CR' THEN CPC.parent::text WHEN MAR.type4 = 'SI' THEN CPC.parent::text END ) ) ) ) END ) FROM MAR, BIP WHERE BIP = (MAR)::int ) ;