Sql 如何根据另一列中的数据名称将一个表中的多个数据查询到类别中?

Sql 如何根据另一列中的数据名称将一个表中的多个数据查询到类别中?,sql,ms-access,ms-access-2007,Sql,Ms Access,Ms Access 2007,大家好,这是一个有点超出我头脑的领域,所以我没有写任何东西 我在MS Access中有一张表,上面有电话号码 我想查询电话号码,以便结果集根据另一列中的数据名将号码分类。 示例:如果Phone Type是CP,我想将其查询到结果集name Cell Phone中的一个类别 请参见此屏幕截图: 谢谢大家 Guy使用交叉表查询向导。它将指导您构建所需的查询。使用交叉表查询向导。它将引导您构建所需的查询。我尝试使用交叉选项卡,但不是在“电话类型”列中获取电话号码,而是获取计算结果。在最后一节中,我想

大家好,这是一个有点超出我头脑的领域,所以我没有写任何东西

我在MS Access中有一张表,上面有电话号码

我想查询电话号码,以便结果集根据另一列中的数据名将号码分类。 示例:如果Phone Type是CP,我想将其查询到结果集name Cell Phone中的一个类别

请参见此屏幕截图:

谢谢大家


Guy

使用交叉表查询向导。它将指导您构建所需的查询。

使用交叉表查询向导。它将引导您构建所需的查询。

我尝试使用交叉选项卡,但不是在“电话类型”列中获取电话号码,而是获取计算结果。在最后一节中,我想问一下要计算哪些数字。我没有进行计算,这就是为什么它给我的是电话号码的数量,而不是列中的实际数字。@UnserageGuy请先使用,而不是总和或计数。如果您有问题,可以将SQL粘贴到上面的问题中。谢谢!我知道了,但有一个问题,我已经从另一个表中获得了用户ID。交叉选项卡向导要求我选择一个行标题。我可以去掉行标题吗,或者我可以使Select语句中的行标题不显示在查询结果中吗?@UnaverageGuy在我看来,您混淆了数据和表示。如果您必须在查询中而不是在表单或报表中显示数据,可以将第一列的宽度设置为零。谢谢,我已经解决了所有问题-在本文之前从未听说过交叉表!)我尝试使用交叉表,但我得到的不是电话类型列中的电话号码,而是计算。在最后一节中,我想问一下要计算哪些数字。我没有进行计算,这就是为什么它给我的是电话号码的数量,而不是列中的实际数字。@UnserageGuy请先使用,而不是总和或计数。如果您有问题,可以将SQL粘贴到上面的问题中。谢谢!我知道了,但有一个问题,我已经从另一个表中获得了用户ID。交叉选项卡向导要求我选择一个行标题。我可以去掉行标题吗,或者我可以使Select语句中的行标题不显示在查询结果中吗?@UnaverageGuy在我看来,您混淆了数据和表示。如果您必须在查询中而不是在表单或报表中显示数据,可以将第一列的宽度设置为零。谢谢,我已经解决了所有问题-在本文之前从未听说过交叉表!)