数据结构如下: 表名 (Table1)ID 名称 时间 期号 -------------------- 1 A 2004 2 2 B 2004 56 3 C 2005 2 4 D 2003 33 5 E 2003 6 6 F 2002 4 -------------------- SELECT * FROM Table1 WHERE (时间>=2003 And 期号>=33) And (时间<=2004 期号<=56)
定义一个字段,NUMERIC,专门用于搜索. 其值=年*1000+期
SELECT * FROM Table1 WHERE (时间>=2003 And 期号>=33) And (时间<=2004 And 期号<=56)
--------------------
1 A 2004 2
2 B 2004 56
3 C 2005 2
4 D 2003 33
5 E 2003 6
6 F 2002 4
-------------------- SELECT * FROM Table1 WHERE (时间>=2003 And 期号>=33) And (时间<=2004 期号<=56)
其值=年*1000+期