作为标题状态,我对 sql 语句有一点问题。我有一个如下表,3 列:date_time_booking、date_time_use、member_ID
日期时间预订
- 2012 年 1 月 4 日
- 2012 年 2 月 4 日等
日期时间使用
- 2012 年 5 月 4 日
- 2012 年 10 月 4 日等
如果是 non_member 预订,则 Member_ID 为 Null,如果是会员则不是 Null
我需要一个查询来计算提前多长时间预订体育中心的会员和非会员。帮助/更正/建议表示赞赏。谢谢
编辑:这是我到目前为止
SELECT
Member_ID,
DateDiff("d",[Date_time_to_use],[Date_time_booked]) AS Day_in_advance
FROM Court_booking
GROUP BY Member_ID