首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

如何查询最新日期

2012-08-13 
怎么查询最新日期物料代码物料名称 价格货币生效日期失效日期58.9.5890000060板6.6人民币2009-3-262100-1-

怎么查询最新日期
物料代码 物料名称 价格货币生效日期 失效日期
58.9.5890000060板6.6人民币2009-3-26 2100-1-1
58.9.5890000040尼龙垫圈4.25人民币2009-9-28 2100-1-1
58.9.5873000018纱架电箱950人民币2007-7-30 2079-1-1
58.9.4100087487右安装板330人民币2009-10-292100-1-1
58.9.4100087486左盖板一292人民币2009-10-292100-1-1
58.9.4100087485右盖板二192人民币2009-10-292100-1-1
58.9.4100087452左盖板二192人民币2009-10-292100-1-1
58.9.4100087448左安装板330人民币2009-10-292100-1-1
58.9.4100087441右盖板一292人民币2009-10-292100-1-1
58.9.4100079196夹纱锌合1.4人民币2008-11-282100-1-1
58.9.4100079196夹纱锌合3.27人民币2008-11-262100-1-1
58.9.4100069036U型槽组9393.7人民币2010-5-26 2079-1-1
58.9.4100066949小轴3.9人民币2009-3-25 2100-1-1
58.9.4100066947链轮12人民币2011-12-232100-1-1
58.9.4100065127左刀片42.35 欧元2008-7-1 2079-1-1
58.9.4100065125右刀片42.35 欧元2008-7-1 2079-1-1
58.9.4100064262气缸80.05 欧元2008-7-1 2079-1-1
58.9.4100063671左防护壳7.15人民币2008-4-18 2079-1-1
58.9.4100063671左防护壳14.46人民币2008-12-182100-1-1
58.9.4100063671左防护壳14.6人民币2008-8-15 2100-1-1
58.9.4100063639右防护壳7.15人民币2008-4-18 2079-1-1
58.9.4100063639右防护壳14.46人民币2008-12-182100-1-1
-----------------------------------------

怎么根据以上数据 查询 生效日期是最近的并且失效日期大于2079-1-1


[解决办法]
SELECT * FROM TB T 
WHERE 生效日期 in(select top 1 生效日期 from tb where 物料名称=t.物料名称 and 失效日期>'2079-1-1') and t.失效日期>'2079-1-1'
[解决办法]

SQL code
select   物料代码,物料名称,价格from  tb twhere  生效日期=(select max(生效日期) from tb where  物料名称=t.物料名称 and 失效日期>'2079-1-1') 

热点排行