तुम हमेशा कोशिश कर सकते हैं hardcoded संस्करण बेहतर काम करता है या नहीं:
select
array[
(input_array[1] + input_array[101] + input_array[201])/3::numeric,
(input_array[2] + input_array[102] + input_array[202])/3::numeric,
(input_array[3] + input_array[103] + input_array[203])/3::numeric,
(input_array[4] + input_array[104] + input_array[204])/3::numeric,
(input_array[5] + input_array[105] + input_array[205])/3::numeric,
(input_array[6] + input_array[106] + input_array[206])/3::numeric,
(input_array[7] + input_array[107] + input_array[207])/3::numeric,
(input_array[8] + input_array[108] + input_array[208])/3::numeric,
(input_array[9] + input_array[109] + input_array[209])/3::numeric,
(input_array[10] + input_array[110] + input_array[210])/3::numeric,
(input_array[11] + input_array[111] + input_array[211])/3::numeric,
(input_array[12] + input_array[112] + input_array[212])/3::numeric,
(input_array[13] + input_array[113] + input_array[213])/3::numeric,
(input_array[14] + input_array[114] + input_array[214])/3::numeric,
(input_array[15] + input_array[115] + input_array[215])/3::numeric,
(input_array[16] + input_array[116] + input_array[216])/3::numeric,
(input_array[17] + input_array[117] + input_array[217])/3::numeric,
(input_array[18] + input_array[118] + input_array[218])/3::numeric,
(input_array[19] + input_array[119] + input_array[219])/3::numeric,
(input_array[20] + input_array[120] + input_array[220])/3::numeric,
(input_array[21] + input_array[121] + input_array[221])/3::numeric,
(input_array[22] + input_array[122] + input_array[222])/3::numeric,
(input_array[23] + input_array[123] + input_array[223])/3::numeric,
(input_array[24] + input_array[124] + input_array[224])/3::numeric,
(input_array[25] + input_array[125] + input_array[225])/3::numeric,
(input_array[26] + input_array[126] + input_array[226])/3::numeric,
(input_array[27] + input_array[127] + input_array[227])/3::numeric,
(input_array[28] + input_array[128] + input_array[228])/3::numeric,
(input_array[29] + input_array[129] + input_array[229])/3::numeric,
(input_array[30] + input_array[130] + input_array[230])/3::numeric,
(input_array[31] + input_array[131] + input_array[231])/3::numeric,
(input_array[32] + input_array[132] + input_array[232])/3::numeric,
(input_array[33] + input_array[133] + input_array[233])/3::numeric,
(input_array[34] + input_array[134] + input_array[234])/3::numeric,
(input_array[35] + input_array[135] + input_array[235])/3::numeric,
(input_array[36] + input_array[136] + input_array[236])/3::numeric,
(input_array[37] + input_array[137] + input_array[237])/3::numeric,
(input_array[38] + input_array[138] + input_array[238])/3::numeric,
(input_array[39] + input_array[139] + input_array[239])/3::numeric,
(input_array[40] + input_array[140] + input_array[240])/3::numeric,
(input_array[41] + input_array[141] + input_array[241])/3::numeric,
(input_array[42] + input_array[142] + input_array[242])/3::numeric,
(input_array[43] + input_array[143] + input_array[243])/3::numeric,
(input_array[44] + input_array[144] + input_array[244])/3::numeric,
(input_array[45] + input_array[145] + input_array[245])/3::numeric,
(input_array[46] + input_array[146] + input_array[246])/3::numeric,
(input_array[47] + input_array[147] + input_array[247])/3::numeric,
(input_array[48] + input_array[148] + input_array[248])/3::numeric,
(input_array[49] + input_array[149] + input_array[249])/3::numeric,
(input_array[50] + input_array[150] + input_array[250])/3::numeric,
(input_array[51] + input_array[151] + input_array[251])/3::numeric,
(input_array[52] + input_array[152] + input_array[252])/3::numeric,
(input_array[53] + input_array[153] + input_array[253])/3::numeric,
(input_array[54] + input_array[154] + input_array[254])/3::numeric,
(input_array[55] + input_array[155] + input_array[255])/3::numeric,
(input_array[56] + input_array[156] + input_array[256])/3::numeric,
(input_array[57] + input_array[157] + input_array[257])/3::numeric,
(input_array[58] + input_array[158] + input_array[258])/3::numeric,
(input_array[59] + input_array[159] + input_array[259])/3::numeric,
(input_array[60] + input_array[160] + input_array[260])/3::numeric,
(input_array[61] + input_array[161] + input_array[261])/3::numeric,
(input_array[62] + input_array[162] + input_array[262])/3::numeric,
(input_array[63] + input_array[163] + input_array[263])/3::numeric,
(input_array[64] + input_array[164] + input_array[264])/3::numeric,
(input_array[65] + input_array[165] + input_array[265])/3::numeric,
(input_array[66] + input_array[166] + input_array[266])/3::numeric,
(input_array[67] + input_array[167] + input_array[267])/3::numeric,
(input_array[68] + input_array[168] + input_array[268])/3::numeric,
(input_array[69] + input_array[169] + input_array[269])/3::numeric,
(input_array[70] + input_array[170] + input_array[270])/3::numeric,
(input_array[71] + input_array[171] + input_array[271])/3::numeric,
(input_array[72] + input_array[172] + input_array[272])/3::numeric,
(input_array[73] + input_array[173] + input_array[273])/3::numeric,
(input_array[74] + input_array[174] + input_array[274])/3::numeric,
(input_array[75] + input_array[175] + input_array[275])/3::numeric,
(input_array[76] + input_array[176] + input_array[276])/3::numeric,
(input_array[77] + input_array[177] + input_array[277])/3::numeric,
(input_array[78] + input_array[178] + input_array[278])/3::numeric,
(input_array[79] + input_array[179] + input_array[279])/3::numeric,
(input_array[80] + input_array[180] + input_array[280])/3::numeric,
(input_array[81] + input_array[181] + input_array[281])/3::numeric,
(input_array[82] + input_array[182] + input_array[282])/3::numeric,
(input_array[83] + input_array[183] + input_array[283])/3::numeric,
(input_array[84] + input_array[184] + input_array[284])/3::numeric,
(input_array[85] + input_array[185] + input_array[285])/3::numeric,
(input_array[86] + input_array[186] + input_array[286])/3::numeric,
(input_array[87] + input_array[187] + input_array[287])/3::numeric,
(input_array[88] + input_array[188] + input_array[288])/3::numeric,
(input_array[89] + input_array[189] + input_array[289])/3::numeric,
(input_array[90] + input_array[190] + input_array[290])/3::numeric,
(input_array[91] + input_array[191] + input_array[291])/3::numeric,
(input_array[92] + input_array[192] + input_array[292])/3::numeric,
(input_array[93] + input_array[193] + input_array[293])/3::numeric,
(input_array[94] + input_array[194] + input_array[294])/3::numeric,
(input_array[95] + input_array[195] + input_array[295])/3::numeric,
(input_array[96] + input_array[196] + input_array[296])/3::numeric,
(input_array[97] + input_array[197] + input_array[297])/3::numeric,
(input_array[98] + input_array[198] + input_array[298])/3::numeric,
(input_array[99] + input_array[199] + input_array[299])/3::numeric,
(input_array[100] + input_array[200] + input_array[300])/3::numeric
]
from tmp.test
मी देखें y उत्तर में अद्यतन करें। –