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';

10-05 22:35