这个sql没有编译但不确定原因

时间:2014-03-21 13:46:10

标签: sql

我在这里收到错误:Msg 207,Level 16,State 1,Line 3 列名称无效' FACILITY_NPI'。

不确定为什么' f'显然在那里。

SELECT f.FACILITY_ID, count(f.FACILITY_ID) C
FROM [PBM].[T_CHARGES] A  
Inner join PBM.FACILITY f on A.FACILITYNPI = f.FACILITY_NPI
INNER JOIN PBM.USER_FACILITY uf  ON f.FACILITY_ID = uf.FACILITY_ID   

2 个答案:

答案 0 :(得分:0)

但是它不应该编译,因为你正在对不在GROUP BY或MAX / MIN函数(聚合函数)中的列进行计数和选择

答案 1 :(得分:-1)

您是否忘记了别名的AS

SELECT column AS C FROM somewhere AS W