标签: oracle oracle11g
我在oracle中有一个表有多个具有Y / N值的列,我需要根据表的ID列显示唯一值。 下面是我的表
我期待的结果是以下格式。
请指导我查询Oracle。感谢。
答案 0 :(得分:1)
您需要使用group by和max()汇总功能
group by
max()
select id, max(img_1) as IMG_1, max(img_2) as IMG_2,max(img_3) as IMG_3,max(img_4) as IMG_4 from tbl1 group by id;