嗨我有下面的表格
Column1 Column2 Column3 Column4
100 Y N N
100 N Y N
100 N N Y
我希望看到如下所示
100 Y Y Y
我们如何在sybase上的单个查询中执行此操作。 谢谢你的帮助
答案 0 :(得分:0)
您可以使用max()
:
select column1, max(column2) as column2, max(column3) as column3, max(column4) as column4
from t
group by column1;
这是有效的,因为'Y'
按字母顺序大于'N'
。