在数据库里有两张表,A和B
A表字段有:StartDate,EndDate,Day
B表字段有:brithSun(阴历生日),brithMoon(阳历生日)  IdA表里有三个字段:起始时间StartDate和结束时间EndDate,生日的前几天字段Day;
我要根据这个起始时间和结束时间,得到这个时间段,再根据这个时间段的前几天找到B表里生日时间;
若是B表的brithSun里是空,就找brithMoon的数据;相反,brithMoon没数据就找brithSun   得到Id的值
例如:
A表
(起始时间)StartDate     EndDate             Day
2010-6-30 0:00:00      2010-7-15 0:00:00     2B表
brithSun(阴历生日),brithMoon(阳历生日)
                      壬戌(1982)十月十五
1980-1-1   请高手指教,急用!!!