table_1
ST_ID NAME MATHS GEOGRAPHY ENGLISH
1001 Alan Wegman 80 85 70
1002 Robert Franko 79 65 60
1003 Francis John 90 75 67
1004 Finn Harry 88 87 93
table_2
ST_ID NAME MATHS GEOGRAPHY ENGLISH
2001 Alan Wegman 69 75 80
2002 Robert Franko 99 85 70
2003 Francis John 80 65 77
2004 Finn Harry 78 97 83
table_3
ST_ID NAME MATHS GEOGRAPHY ENGLISH
3001 Alan Wegman 90 81 72
3002 Robert Franko 97 65 61
3003 Francis John 74 75 67
3004 Finn Harry 77 88 73
从以上三个表格中,我想了解以下内容,我想取得MATHS
的学生Alan Wegman的值{80}从TABLE 1
除以100,然后取值{{1}同一个学生GEOGRAPHY
从Alan Wegman
然后从最后一个表中除以100除以相同学生TABLE 3
的值ENGLISH
,其中70除以100然后他们将应添加一个值,例如此示例Alan Wegman
,输出应显示(80/100+85/100+70/100)
,并在下面添加示例后显示总值
NAME
Alan Wegman 2.27
Robert Franko 2.11
这真的有可能吗?我希望通过单个查询对所有记录执行此操作,或者如果有另一种方法可以执行此操作请与我分享,我试图实现此结果的查询是下面的这一个,但它不返回任何我不喜欢的东西#39;不知道哪里错了。
Finn Harry 3.29
我不能胜任mysql需要帮助的人。