Select statement inside a loop in a Mysql Stored Procedure

前端 未结 2 1230
盖世英雄少女心
盖世英雄少女心 2021-01-16 04:08

Can we use Select statement inside a loop in a Mysql Stored Procedure?

why is the code wrong

create procedure AbsentReportproc (INOUT fromdate DATET         


        
2条回答
  •  一个人的身影
    2021-01-16 04:40

    You didn't need a loop for this. You can do so:

    SELECT
      p.CARDNO, 
      COUNT(CARDNO) AS countdate
    FROM test_prefixmaster p
    INNER JOIN test_prefixtransactions   t ON p.CARDNO = t.CARDNO
    WHERE Date(t.S_DateTime) BETWEEN fromdate 
                                 AND todate
    GROUP BY p.CARDNO;
    

提交回复
热议问题