下面是我的表如何在MySQL中正確使用<<colName>>?
| count(*) | system |
| 2 | sys1 |
| 7 | sys2 |
| 6 | sys1 |
數據我想要的輸出如下
| count(*) | system |
| 8 | sys1 |
| 7 | sys2 |
我該怎麼辦呢?
以下是我正在使用的查詢。有誰能告訴我這有什麼不對嗎?
select * from
(select count(*),system from tbl1 where creationDate < CURDATE() AND creationDate >= CURDATE() - INTERVAL 1 DAY group by system
UNION ALL
select count(*),system from tbl2 where creationDate < CURDATE() AND creationDate >= CURDATE() - INTERVAL 1 DAY group by system) as tbl3 group by system;
什麼TBL1和TBL2? GROUP BY是您需要的一個表格,但您不清楚問題的第二部分需要什麼。你需要SUM不算COUNT – sashkello 2013-05-04 11:05:56
好吧對不起,我的查詢可能不正確。我希望我的問題很清楚。你能幫我正確的查詢嗎? – user001 2013-05-04 11:07:24