日期:2014-05-17  浏览次数:20519 次

【开始日期】和【截止日期】处理问题
表是这样的:

产品表(品名,启用日期,截止日期)

品名 启用日期 截止日期
a  
b 2012/1/1 2012/10/1
b 2012/10/2  
c

实现:
2012/10/1(含)日之前显示启用日期为2012/1/1的b产品

品名 启用日期 截止日期
a  
b 2012/1/1 2012/10/1
c

2012/10/2(含)日之后显示启用日期为2012/10/2的b产品

品名 启用日期 截止日期
a  
b 2012/10/2  
c

不知我说明白了没!

------解决方案--------------------
探讨
引用:
SQL code

--c,d没时间的要展现不?
create table tb (品名 nvarchar(10), 单价 decimal(18,2), 启用日期 datetime ,截止日期 datetime)
insert into tb values ('a', 1 ,'2012/1/1', '2012/3/31')
insert into tb valu……