日期:2014-05-17 浏览次数:20503 次
--表userprofile中有userid,moterid,sub等属性
--表userdayengy中有userid,moterid,energy,startdate,enddate等属性
--现在通过给sub信息,在userprofile中通过sub返回userid和moterid
--然后通过每一对userid和moterid,以及给予的startdate或enddate
--在userdayengy中返回energy。
--定义参数
declare @sub varchar(40)
declare @startdate datetime,@enddate datetime
--参数赋值(略)
--关于两个时间的参数是用between还是用什么判断自行修改即可。
select
b.energy
from userprofile a join userdayengy b
on a.userid=b.userid and a.moterid=b.moterid
where a.sub=@sub
and b.startdate=@startdate
and b.enddate=@enddate