SELECT GUIDE_BARCODE FROM checker_barcode WHERE COUNT(GUIDE_BARCODE) > 1 GROUP BY GUIDE_BARCODE;
報錯原因: WHERE 不能配合聚合函數(COUNT、SUM、AVG、MIN、MAX)使用。
SELECT GUIDE_BARCODE FROM checker_barcode GROUP BY GUIDE_BARCODE HAVING COUNT(GUIDE_BARCODE) > 1;
HAVING 專為聚合後過濾設計,配合 GROUP BY 使用。
| 函數 | 說明 |
|---|---|
| COUNT | 計數 |
| SUM | 求和 |
| AVG | 平均值 |
| MIN | 最小值 |
| MAX | 最大值 |