+============================================================================================================================================================================================+
| function user.s2_5{autoCommit=true}(A0:str,A1:bte,A2:bte,A3:bte,A4:bte):void; |
| barrier X_429 := language.dataflow(); |
| X_7 := sql.mvc(); |
| X_55:bat[:oid,:oid] := sql.tid(X_7,"sys","tmp__at__lm__visites_agregees_id_unique",0,8); |
| X_70:bat[:oid,:int] := sql.bind(X_7,"sys","tmp__at__lm__visites_agregees_id_unique","id_unique",0,0,8); |
| (X_78:bat[:oid,:oid] ,X_79:bat[:oid,:int] ) := sql.bind(X_7,"sys","tmp__at__lm__visites_agregees_id_unique","id_unique",2,0,8); |
| X_161 := sql.delta(X_70,X_78,X_79); |
| X_169 := algebra.leftfetchjoin(X_55,X_161); |
| X_96:bat[:oid,:int] := sql.bind(X_7,"sys","tmp__at__lm__visites_agregees_id_unique","siteniveau1",0,0,8); |
| (X_111:bat[:oid,:oid] ,X_112:bat[:oid,:int] ) := sql.bind(X_7,"sys","tmp__at__lm__visites_agregees_id_unique","siteniveau1",2,0,8); |
| X_184 := sql.delta(X_96,X_111,X_112); |
| X_193 := algebra.leftfetchjoin(X_55,X_184); |
| X_129:bat[:oid,:int] := sql.bind(X_7,"sys","tmp__at__lm__visites_agregees_id_unique","siteniveau2",0,0,8); |
| (X_144:bat[:oid,:oid] ,X_145:bat[:oid,:int] ) := sql.bind(X_7,"sys","tmp__at__lm__visites_agregees_id_unique","siteniveau2",2,0,8); |
| X_201 := sql.delta(X_129,X_144,X_145); |
| X_209 := algebra.leftfetchjoin(X_55,X_201); |
| (X_224,X_225,X_226) := group.subgroup(X_209); |
| (X_248,X_249,X_250) := group.subgroup(X_193,X_224); |
| (X_272,X_273,X_274) := group.subgroupdone(X_169,X_248); |
| X_275 := algebra.leftfetchjoin(X_273,X_169); |
| X_304 := algebra.leftfetchjoin(X_273,X_248); |
| X_331 := algebra.leftfetchjoin(X_304,X_249);