0
这是我的问题:在同一记录中使用不同列的统一查询
我有几个查询,其中每个查询检索我2列。
实施例:
1.-客户端 - 代希
2.-客户端 - PATR
3.-客户端 - 沃茨
。 。 。 。
45.客户端 - 轮胎
总是以不同的列中检索客户端。
用于查询的结果,如果我做一个工会是这样的:(当然,与列的他同一个客户,但型动物值多行)
Client Dahi Patr Orts ......... Tyre
1 x
1 x
2 x
3 x
3 x
3 x
我想统一查询和检索像这样(每个客户端一列,统一不同列中的一条记录):
Client Dahi Patr Orts ......... Tyre
1 x x
2 x
3 x x x
有些想法?
假设您使用数据透视表构建结果集,您可能只能使用聚合函数max和group by client id来为每个客户端获得1行。如果这不起作用,那么在达到结果集后,您可以按客户端使用max和group进行聚合。 – xQbert