【问题标题】:SELECT DISTINCT across multiple columns?跨多个列选择 DISTINCT?
【发布时间】:2017-04-10 18:29:08
【问题描述】:

是否可以只选择多列的不同组合?

例如只有客户的不同组合和他们下订单的日期(仅代表他们下订单的天数)?

【问题讨论】:

    标签: cockroachdb


    【解决方案1】:

    您要查找的是数据组(仅显示不同的值组合),您可以使用 GROUP BY 子句返回。

    SELECT customer_id, date
    FROM orders
    GROUP BY customer_id, date;
    

    【讨论】:

      【解决方案2】:

      选择不同的 客户 ID、订单日期 从 表;

      选择 DISTINCTROW 客户 ID、订单日期 从 表;

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-25
        • 2011-04-20
        • 1970-01-01
        相关资源
        最近更新 更多