GROUP BY 创建视图出错
create view 单元面积情况
as
select of_cell_ID,cell_name,long*wide
from cell,machine
where cell_ID=of_cell_ID
group by of_cell_ID
以上是我创建一个视图的SQL语句
一下是跳出的错误情况:
服务器: 消息 8120,级别 16,状态 1,过程 单元面积情况,行 3
列 'cell.cell_name' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
服务器: 消息 8120,级别 16,状态 1,过程 单元面积情况,行 3
列 'machine.long' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
服务器: 消息 8120,级别 16,状态 1,过程 单元面积情况,行 3
列 'machine.wide' 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY 子句中。
附注:cell表中的字段为cell_ID,cell_name
machine表中的字段为mach_ID,mach_name,of_cell_ID,long,wide
哪位高手能帮忙解决一下吗?谢谢!