子查询返回多条报错误

Posted sakura3

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了子查询返回多条报错误相关的知识,希望对你有一定的参考价值。

UPDATE `0220数据统计` AS a
SET a.`T+7复购金额` = (
    SELECT
        ROUND(SUM(b.real_pay) / 10000, 2) AS 累计消费金额
    FROM
        arm_changsha.goods_sales AS b
    LEFT JOIN arm_changsha.ms_member_def AS c ON c.id = b.member_id
    WHERE
        c.mobile = a.`手机号码`
    AND b.create_date >= 2019-01-14 00:00:00
    AND b.create_date <= 2019-01-27 23:59:59
    AND b.sales_type = 1
    GROUP BY
        b.member_id
);

 

报错误,返回子查询返回多条。  注释掉就可以。数据问题。

    GROUP BY
        b.member_id

  

以上是关于子查询返回多条报错误的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu16.04更新和下载东西报错

oracle查询报错:ORA-01427

Django框架,查询多条记录报错

ORA-01427:单行子查询返回多个行

TP5报如下的错误 Indirect modification of overloaded element of thinkpaginatorCollection has no effect(代码片段

片段视图返回后执行的 Firebase 查询