首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

关于怎么简化查询的有关问题

2012-01-29 
关于如何简化查询的问题我有ACCESS数据库,里面的一个表里有日期字段(按天来录入数据)。窗体上有个COMBOBOX

关于如何简化查询的问题
我有ACCESS数据库,里面的一个表里有日期字段(按天来录入数据)。窗体上有个COMBOBOX控件。想从表里查询出有多少个年度,并把取得的年度赋值给COMBOBOX控件。然后根据该控件的选择来显示相应年度的数据。在加载窗体时,第一时间显示的是表里最新年度的数据。  

先查一遍表,把表里最小年度日期和最大年度日期找出来,从最小到最到依次赋值给COMBOBOX控件。然后根据控件的值再来一次查询?

这样窗体加载时就要对表来2次查询,请问有没有简洁的办法? 我想要个思路,谢谢

[解决办法]
select distinct year(日期字段) as 年度 from 表名 order by year(日期字段) desc

热点排行