SQL:
SELECT mechdate, SUM(...) FROM (
SELECT SUBSTRING(mechdate,1,6) AS mechdate, ... FROM boc_payinfo WHERE ... GROUP BY mechdate
) GROUP BY mechdate ORDER BY mechdate
錯誤:Every derived table must have its own alias
SELECT mechdate, SUM(...) FROM (
SELECT SUBSTRING(mechdate,1,6) AS mechdate, ... FROM boc_payinfo WHERE ... GROUP BY mechdate
) AS t -- 加上別名
GROUP BY mechdate ORDER BY mechdate
FROM (subquery) 產生的臨時表在 MySQL 中**強制要求別名**。t、tmp、sub),但不可省略。同