在Select语句中使用子查询

时间:2019-07-24 18:26:07

标签: mysql

我尝试进行一些查询但出现错误。第二个选择应该与第一个选择

中的工人ID相同
SELECT
    worker_id AS worker,
     sum(rvc) AS Profit, 
        (SELECT 
          worker_id as workerb,
           MONTH(add_time),

           sum(rvc) as Tprofit

           FROM hart_orders
               where  worker_id = SOD.worker_id
                GROUP by MONTH(add_time) ORDER by Tprofit DESC LIMIT 1 ) AS TOP


FROM
     hart_orders AS SOD
WHERE MONTH(add_time) = MONTH(CURRENT_DATE())
AND YEAR(add_time) = YEAR(CURRENT_DATE())
group BY
     SOD.worker  ;

0 个答案:

没有答案