employees table找出ssn为“123456789”的员工的房子与其他员工的房子之间的平均距离。
我写了一个代码来解决这个问题,但答案是错误的。有人能帮我修改代码并找到正确的答案吗?
选择avg(abs(hno-hno1))作为AG from(选择hno1 from employee where hno='731')作为hno from employee as e)作为p;
答案是:
公元1133年37月
公元1295年28月
约1133.38
公元1162.34年
最佳答案
sql如下,输出为1295.28
select avg(abs(hno-(select hno
from employee
where ssn = '123456789'
)))
from employee
where ssn != '123456789';