U
ugvanxk
Unregistered / Unconfirmed
GUEST, unregistred user!
1.access 支持的时间函数都有什么,怎么好象只有year(),month(),day()好用
2.下面的语句怎么实现
select a.rmpwr,a.buypwr,yd=case
when b.bdl>0 then a.ydl+b.rmpwr-b.bdl
else a.yd-b.yd
end
from
(select mid,rmpwr,buypwr,(buypwr-rmpwr) as yd from main where month(dt)=2) a,
(select mid,rmpwr,buypwr,(buypwr-rmpwr) as yd,bdl from main where month(dt)=1) b
where a.mid=b.mid
case 部分好象access 数据库不认,不知怎么处理
2.下面的语句怎么实现
select a.rmpwr,a.buypwr,yd=case
when b.bdl>0 then a.ydl+b.rmpwr-b.bdl
else a.yd-b.yd
end
from
(select mid,rmpwr,buypwr,(buypwr-rmpwr) as yd from main where month(dt)=2) a,
(select mid,rmpwr,buypwr,(buypwr-rmpwr) as yd,bdl from main where month(dt)=1) b
where a.mid=b.mid
case 部分好象access 数据库不认,不知怎么处理