ฉันมีแบบสำรวจ (การวิเคราะห์การตัดสินใจแบบหลายเกณฑ์) ซึ่งทิ้งผลลัพธ์ลงในตารางต่อไปนี้ชื่อ CriteriaWeighting:
User | Criteria1 | Criteria2 | ... | CriterX
--------------------------------------------
Name1| n1w1 | n1w2 | ... | n1wX |
Name2| n2w1 | n2w2 | ... | n2wX |
...
ฉันต้องการสร้างตารางใหม่ชื่อ WeightinStats โดยมีโครงสร้างดังต่อไปนี้:
Criteria | Average | StDev | Var |
-----------------------------------------
Criteria1 | AVG(c1) | StD(c1) | Var(c1)
Criteria2 | AVG(c2) | StD(c2) | Var(c2)
Criteria3 | AVG(c3) | StD(c3) | Var(c3)
... | ... | ... | ...
CriteriaX | AVG(cX) | StD(cX) | Var(cX)
โดยที่ AVG(c1), StD(c1), Var(c1) ฯลฯ คือค่าเฉลี่ย, std dev และความแปรปรวนของเกณฑ์ต่างๆ ทั้งหมดในการถ่วงน้ำหนักการตอบสนองจากด้านบน (n1w1, n1we, n1wX ฯลฯ)
ฉันได้ลองใช้แบบสอบถามแบบตารางแล้ว แต่ไม่เคยได้ผลดีเลย ดังนั้นฉันจึงสงสัยว่ามีวิธีบังคับให้สร้างตารางที่ต้องการผ่าน SQL หรือไม่ ฉันใช้ MSAccess 2010
ขอบคุณสำหรับความช่วยเหลือใด ๆ