【问题标题】:Access SQL - count unique valueAccess SQL - 计算唯一值
【发布时间】:2016-04-06 21:12:30
【问题描述】:

SQL 列:

Fishingcourse       Supervisor      Lake
AAAA                 Martha         1
BBBB                 Josh           2
CCCC                 Evelyn         1
AAAA                 Josh           1
AAAA                 Paul           2

如何找到至少在 2 个湖举办过的fishingcourses?不包括重复项。

【问题讨论】:

    标签: sql ms-access count unique


    【解决方案1】:

    一种方法是比较最小值和最大值:

    select fishingcourse
    from t
    group by fishingcourse
    having min(lake) <> max(lake);
    

    【讨论】:

    • 谢谢,效果很好。但是,我尝试组合两个表,但无法正常工作。 SQL 代码:selectfishcourse, name, price from T, F group by shippingcourse, name, price 有 min(lake) max(lake) ---> 显示已经在2个或多个湖举办过的课程,在哪里更改到 3 个或更多湖泊?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-22
    • 2019-08-19
    • 1970-01-01
    • 2017-03-13
    • 2011-05-07
    相关资源
    最近更新 更多