1
A
回答
1
select monthname(DATE_ARRIVAL),sum(TOTAL_EARN) from RESERVATIONS where DATE_ARRIVAL between '2010-01-01' and '2010-12-31 23:59:59' group by monthname(DATE_ARRIVAL);
虽然它种取决于你希望你的基础谓词的列(DATE_ARRIVAL或DATE_DEPARTED?)
0
select year(DATE_ARRIVAL) year, month(DATE_ARRIVAL) month, sum(TOTAL_EARN)
from RESERVATIONS
group by year, month
order by year, month
相关问题
- 1. MySQL的集团通过问题
- 2. 集团通过问题
- 3. SQL - 集团通过问题
- 4. MYSQL集团通过
- 5. 集团通过LINQ的问题
- 6. 集团通过在MySQL
- 7. 集团通过MySQL表
- 8. 集团通过在MySQL
- 9. 集团通过在MySQL
- 10. mysql命令集团通过
- 11. MySQL集团通过和有条款问题
- 12. 集团通过
- 13. MySQL的集团通过筛选为了
- 14. Mysql的集团通过功能
- 15. MySQL的日期转型集团通过
- 16. MySql的集团通过使用指数
- 17. Mysql的集团通过和查询
- 18. 关于MySQL的集团通过
- 19. MySQL的集团通过与伯爵零
- 20. MySQL的集团通过与鲜明
- 21. MySQL的集团通过总和
- 22. Mysql的限制与集团通过
- 23. MySQL的集团通过按时间
- 24. 简单(?)的MySQL集团通过查询
- 25. MySQL视图,联盟和集团通过
- 26. 迷茫中集团通过在MySQL
- 27. 集团通过与MySQL查询条件
- 28. 集团通过/顺序由MySQL
- 29. PHP MySQL中,集团通过更新域
- 30. MYSQL ORDER BY和集团通过
如果DATE_ARRIVAL属于一个月DATE_DEPARTED属于另一个? – Karolis
@ karolis它没关系。它是可以接受的 – EnexoOnoma