我有一张这样的表:
Email | Value
a | T
a | F
b | T
c | F
c | F
如果T存在,我想将电子邮件的所有值转换为T,否则保留为F,然后按唯一电子邮件分组:
Email | Value
a | T
b | T
c | F
答案 0 :(得分:3)
使用这些值,您可以使用max()
和group by
。
select Email, max(value) as Value
from t
group by Email