我的表有字段: Item、AttributeNo_、AttrbuteValue。每个AttributeNo_都有一个匹配的AttributeName。表示颜色,2表示形状as AttributeName) 这就是我想要实现的: Item, Color, Shape…… 我的代码是: select Item, case when AttributeNo_=2 then Attribu
如果我使用这个数据透视表查询创建一个视图,它是不可编辑的。这些单元格是只读的,并给出SQL2005错误:“没有更新行。第2行中的数据未提交。更新或插入视图或函数'VIEWNAME‘失败,因为它包含派生字段或常量字段。”MAX(CASE field WHEN 'fId' THEN c_metadata_value ELSE ' ' END)