1 回答

TA貢獻(xiàn)1883條經(jīng)驗(yàn) 獲得超3個(gè)贊
問題不清楚。當(dāng)你做 SUM 時(shí),每月成本和總成本有什么區(qū)別?請(qǐng)檢查以下查詢和結(jié)果是否與您需要的相同。
SELECT
? ?*?
FROM
? ?(
? ? ? SELECT
? ? ? ? ?roomId,
? ? ? ? ?SUM(total_cost) as monthly_cost,
? ? ? ? ?COUNT(roomId) as monthly_count?
? ? ? FROM
? ? ? ? ?room?
? ? ? group by
? ? ? ? ?roomId,
? ? ? ? ?YEAR(date_booked),
? ? ? ? ?MONTH(date_booked)?
? ?)
? ?as r?
? ?LEFT JOIN
? ? ? (
? ? ? ? ?SELECT
? ? ? ? ? ? roomId as rid,
? ? ? ? ? ? SUM(total_cost) as total_cost,
? ? ? ? ? ? COUNT(roomId) as total_count?
? ? ? ? ?FROM
? ? ? ? ? ? room?
? ? ? ? ?group by
? ? ? ? ? ? roomId
? ? ? )
? ? ? as t?
? ? ? on r.roomId = t.rid
- 1 回答
- 0 關(guān)注
- 173 瀏覽
添加回答
舉報(bào)