Excel Công Cụ Tuyệt Vời Của Bạn
Thành viên tích cực
- Tham gia
- 25/9/09
- Bài viết
- 1,573
- Được thích
- 1,278
- Giới tính
- Nam
- Nghề nghiệp
- Thợ hồ.
Hoàn toàn đúng thế anh à, do HLMT không chịu kiểm tra kỹ trước khi viết. Anh muốn lọc theo điều kiện sau khi tính toán? Cột Sum(AMOUNT) là sau khi tính toán, do vậy nó phải nằm sau cái GroupBy, mà nằm sau Group By thì phải dùng Having.Vậy HLMT làm thử
Lọc sum(Amount) > 1000 thì phải dùng having , dùng where hình như kg OKPHP:SELECT ORIGIN, Sum(AMOUNT) AS SumOfAMOUNT, TP FROM tblData WHERE ORIGIN Like 'KOREA' AND TP Like 'A' GROUP BY ORIGIN, TP;
PHP:SELECT ORIGIN, Sum(AMOUNT) AS SumOfAMOUNT, TP FROM tblData WHERE ORIGIN Like 'KOREA' AND TP Like 'A' and sum(AMOUNT) > 1000 GROUP BY ORIGIN, TP;
P/S: HLMT nên kiểm tra kỹ trước khi viết nhé.