标签: sql-server sql-server-2008
我有订单表,其中包含有关所有客户订单的信息。现在,我想拉出每个客户的第一个订单日期和最后一个订单日期。
有人可以帮助我吗?
先谢谢..
答案 0 :(得分:3)
这是一个简单的MIN和MAX:
MIN
MAX
SELECT CustomerId, MIN(OrderDate) Min_Order_Date MAX(OrderDate) Last_Order_Date FROM dbo.Orders GROUP BY CustomerId;