尝试将行值转换为给定表的列(PIVOT)。
div.mainbody
{
text-align: center;
}
div.mainbody h2{
text-transform: uppercase;
text-align: center;
}
div div.right{
text-align: right;
float: right;
}
div div.left form label{
text-align: left;
}
.form-label, .note
{
float: left;
}
textarea {
width: 100%;
}
.submit {
clear: both;
display: block;
}
我想要下面的ID 1
S.No ID Column2 Column3
1 1 1 Firstname
2 1 2 MiddleName
3 1 14 ContactNumber
4 2 1 Firstname
5 2 14 ContactNumber
6 3 14 ContactNumber
7 3 2 MiddleName
请帮我解决一下。 感谢
答案 0 :(得分:0)
看起来应该是一个简单的 CROSSTAB (PIVOT) 查询,例如(来自 Access 数据库查询生成器的语法):
TRANSFORM First(Table2.Col3) AS FirstOfCol3
SELECT Table2.ID
FROM Table2
GROUP BY Table2.ID PIVOT Table2.Col2;