如果存在任何值,则压缩 SQL 列表

Condense SQL list if any value present

我有一个 table 这样的:

Email | Value
a     |  T
a     |  F
b     |  T
c     |  F
c     |  F

如果 T 存在,我想将电子邮件的所有值转换为 T,否则保留为 F,然后按唯一电子邮件分组:

Email | Value
a     | T
b     | T
c     | F

根据这些值,您可以使用 max()group by

select Email, max(value) as Value
from t
group by Email