我試圖在字段上加入查詢結果'min' - 這是事件的小時:分鐘。我有一個不同的選擇查詢,我試着UNION(這可能是不正確的,只是嘗試不同的事情,我發現MySQL文檔非常難以閱讀)。在結果字段上加入兩個select查詢
所以我想
H:M,然後的addCount
和projectsNum
結果 - 所以每一個小時/分鐘我有統計數據。
我哪裏錯了?
(
SELECT
DATE_FORMAT(`when`, '%H:%i') as `min`,
COUNT(`ipAddress`) AS `addCount`
FROM `metric` m
WHERE `when` BETWEEN DATE_SUB(NOW(), INTERVAL 3 HOUR) AND NOW()
GROUP BY DAY(`when`), HOUR(`when`), MINUTE(`when`)
)
UNION
(
SELECT
DATE_FORMAT(v.`created`, '%H:%i') as `min`,
COUNT(v.`projID`) as `projectsNum`
FROM `projects` v
WHERE v.`created` BETWEEN DATE_SUB(NOW(), INTERVAL 3 HOUR) AND NOW()
GROUP BY DAY(v.`created`), HOUR(v.`created`), MINUTE(v.`created`)
)
請確定您的代碼,並使其可讀;) – RandomSeed