用SQL解答的,有ER图,求解答!谢谢了

某慈善机构欲开发一个募捐系统,以跟踪记录为事业或项目向目标群体进行募捐而组织的集体性活动。该系统的主要功能如下所示。1、管理志愿者。根据募捐任务给志愿者发送加入邀请、邀请... 某慈善机构欲开发一个募捐系统,以跟踪记录为事业或项目向目标群体进行募捐而组织的集体性活动。该系统的主要功能如下所示。
1、管理志愿者。根据募捐任务给志愿者发送加入邀请、邀请跟进、工作任务;管理志愿者提供的邀请响应、志愿者信息、工作时长、工作结果等。
2、确定募捐需求和收集所募捐赠(资金及物品)。根据需求提出募捐任务、活动请求和捐赠请求,获取所募集的资金和物品。
3、组织募捐活动。根据活动请求,确定活动时间范围。根据活动时间,搜索场馆,即:向场馆发送场馆可用性请求,获得场馆可用性。然后根据活动时间和地点推广募捐活动,根据相应的活动信息举办活动,从募捐机构获取资金并向其发放赠品。获取和处理捐赠,根据捐赠请求,提供所募集的捐赠;处理与捐赠人之间的交互,即:录入捐赠人信息,处理后存入捐赠人信息表;从捐赠人信息表中查询捐赠人信息,向捐赠人发送募捐请求,并将已联系的捐赠人存入已联系的捐赠人表。根据捐赠请求进行募集,募得捐赠后,将捐赠记录存入捐赠表;对捐赠记录进行处理后,存入已处理捐赠表,向捐赠人发送致谢函。根据已联系的捐赠人和捐赠记录进行跟进,将捐赠跟进情况发送给捐赠人。
展开
 我来答
匿名用户
2016-06-14
展开全部
很明显 你这个是个反潜回(一进一出对应)的功能 应该有一个CardID 或者 MemberID,最接近的两个时间一定是进、出。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
alter Procedure Proc_Check
@CardId varchar(20)
As
begin
create table #t (CardId varchar(20),InTime datetime,OutTime datetime) --进入时间、出去时间
create table #FanQianHui (CardId varchar(20),Data datetime,flag int)
insert into #FanQianHui select CardId,Data,flag from FanQianHui where CardId=@CardId
declare @InTime datetime,@OutTime datetime,@Flag int
declare @cnt int
select @cnt=count(*) from #FanQianHui where Flag=1
while @cnt>0
BEGIN
select top 1 @InTime=data,@Flag=flag from #FanQianHui
if @Flag=1
begin
set rowcount 1
delete from #FanQianHui where data=@InTime
select top 1 @OutTime=data,@Flag=flag from #FanQianHui where data>@InTime
if(@Flag=1) --连续进入两次 因此 出来时间为null
begin
insert into #t values (@CardId,@InTime,null)
end
else
begin
set rowcount 1
delete from #FanQianHui where data=@OutTime and flag=0
insert into #t values (@CardId,@InTime,@OutTime)
end
end
else
Begin
set rowcount 1
delete from #FanQianHui where data=@InTime
End
select @cnt=count(*) from #FanQianHui where Flag=1
end
select * from #t
end
--你试试 没有测试
追问
那这个er图怎么画
一如真a
2016-06-14 · TA获得超过369个赞
知道小有建树答主
回答量:666
采纳率:75%
帮助的人:343万
展开全部
想问什么???
追问
er图怎么画
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式