Sql 选择具有>;1与之相关的field2的不同实例?

Sql 选择具有>;1与之相关的field2的不同实例?,sql,amazon-redshift,Sql,Amazon Redshift,如何查询具有多个不同对应field2值的不同field1实例 字段1 字段2 A. 苹果 B 葡萄 C 香蕉 B 橙色 A. 苹果 直接方法使用分组依据和拥有: select field1 from mytable group by field1 having min(field2) <> max(field2) 选择字段1 从mytable 按字段分组1 具有最小值(字段2)和最大值(字段2) 直接方法使用分组方式和拥有: select field1 from mytable g

如何查询具有多个不同对应field2值的不同field1实例

字段1 字段2 A. 苹果 B 葡萄 C 香蕉 B 橙色 A. 苹果
直接方法使用
分组依据
拥有

select field1
from mytable
group by field1
having min(field2) <> max(field2)
选择字段1
从mytable
按字段分组1
具有最小值(字段2)和最大值(字段2)

直接方法使用
分组方式和
拥有

select field1
from mytable
group by field1
having min(field2) <> max(field2)
选择字段1
从mytable
按字段分组1
具有最小值(字段2)和最大值(字段2)

您可以使用聚合:

select field1
from t
group by field1
having min(field2) <> max(field2);
选择字段1
从t
按字段分组1
具有最小值(字段2)和最大值(字段2);

您可以使用聚合:

select field1
from t
group by field1
having min(field2) <> max(field2);
选择字段1
从t
按字段分组1
具有最小值(字段2)和最大值(字段2);
使用
计数(不同的…)

使用
计数(不同的…)