我如何转换它:
Name Attributes
---- ----------
John Height
John Weight
John Age
Mary Shoe Size
Mary Hair Color
Mary Eye Color
to this:
Height Weight Age
名称和属性是Access表中的两个字段。我想根据Name字段中的值将Attribute值转换为字段名称。我正在使用MS Access 2010。
我认为我对选择???的效果做了些什么从表中名称="约翰"
答案 0 :(得分:0)
在表格中添加“值”字段,使其显示如下:
Name Attributes Value ---- ---------- ----- John Height 172 John Weight 87 John Age 25 Mary Shoe Size 9.5 Mary Hair Color Brown Mary Eye Color Blue
您可以在Access中使用“TRANSFORM”和“PIVOT”
TRANSFORM FIRST(Value)
SELECT Name FROM MyTable
GROUP BY Name
PIVOT Attributes