SQL查询按日期排序

时间:2016-12-06 19:06:34

标签: sql database

在此寻找查询帮助。什么是以下结果的查询。

2015年3月1日入住的所有公寓的清单,按复杂和公寓编号分类。

ComplexName ApartmentNumber
-----------------------------
Fox Run        101
Fox Run        102
Fox Run        204
Oak Meadows    103
Villa Maria     11
Villa Maria     12

2015年3月1日当前租约的所有租户列表按房产和公寓编号排序

示例结果:

ComplexName ApartmentNumber GivenName   FamilyName
----------------------------------------------------------
Fox Run       101            Shannon    McCoy
Fox Run       102              Larry    Thomas
Fox Run       204               Mark    Patterson
Oak Meadows   103               Jose    Ortiz
Villa Maria    11             Cassie    Lee
Villa Maria    12             Robert    Woodward

2015年支付的所有租金总和按财产和月份分组 示例结果:

ComplexName     Month    Rent Revenue
--------------------------------------
Fox Run         March     1250.00    
Oak Meadows     March     1500.00    
Oak Meadows     April      700.00    
Villa Maria     March     1200.00    
Villa Maria     April      600.00

1 个答案:

答案 0 :(得分:0)

您的表名和列名是什么,如果没有这些,很难给出建议:例如,如果您的表被称为公寓并且有一个列占用日期和公寓号

SELECT * 
FROM Apartments 
WHERE 
    occupieddate ='03/01/2015' 
ORDER BY
    Appartment number;

可能是您第一个问题的答案