关于SQL语句中循环语句的编写。查询公司所有会员卡第一次的刷卡时间和最后一次刷卡时间的汇总。

2024-11-06 21:25:44
推荐回答(4个)
回答1:

select table1.*, firstime,lastime from
(select cardno,min(date) firstime,max(date) lastime
from table1
group by cardno)t
where t.cardno=cardno and (消费日期=t.firstime or 消费日期=t.lastime)

回答2:

select cardno,date from table1 where date=max(date) or date=min(date)

回答3:

select cardno,firsttime=min(date),lasttime=max(date)
from table1
group by cardno
这样吗

回答4:

select cardno , max(date),min(date) from table1 group by cardno