合并查询结果

时间:2017-02-21 15:55:31

标签: sql sql-server

我有以下子查询:

Acc    Tel            Prod1    Prod2
1000 | 281-xxx-4809 |   No  |   Yes
1000 | 281-xxx-4809 |   Yes |   No

如何在Acc列中选择这两个列,只显示如下:

Acc    Tel            Prod1    Prod2
1000 | 281-xxx-4809 |   Yes |   Yes

使用SQL?

1 个答案:

答案 0 :(得分:4)

不应该这样吗?

select Acc, Tel, max(Prod1), max(Prod2)
group by Acc, Tel

它基于字母顺序,但对你来说效果很好。